Loki is a PIC base robot which has remote control, diagnostics over WiFi, vision processing, speech recognition, indoor pathfinding, basic Artificial Intelligence, and general refinement of the architecture.
In order to choose a non-predetermined path, we set up an array of sensors that could detect a line against a luminance contrasting surface (ie: black line on white background). The micro-controller then sensed the position of the line relative to the car and steered accordingly. To maintain constant speed, a sixth light sensor detects wheel rotation.
A "fan cart" is a roughly constant-force device used in introductory physics labs. It consists of a fan (usually a model airplane propeller on a brushed DC motor) mounted on top of a low-friction cart. Students use it to pretend they're learning something about force, acceleration, energy, etc.
This is a PIC based system that implement a closed-loop PID controller for position and speed control of two DC motors. It also has an SPI command interface that allow high level controlled.
Jansen Walker is an openly designed Creative Commons licensed robot base on an Arduino IO board. It has 8 legs and scuttles similar to a crab walking sideways. The brain is a Arduino, and the legs are powered by 2 micro-servos modified for continuous rotation.
The well-designed Braille Glove system simulates the 26 Braille codes. The system features two gloves that communicate wirelessly. The main board includes a dsPIC33FJ256MC510 microcontroller, which controls four vibration motors, four accelerometers, and a 32-KB SPI serial EEPROM 25LC256. This system provides a unique method for someone to both read and speak using Braille.
This project is designed for use with a capacitor-start/capacitor-run motor, it includes active power factor correction (PFC) and inrush current limiting.
This project uses a single controller to drive more than 30 radio-controlled servos, making it easy to design sophisticated robots. An AVR ATmega8515 is used as the hart of the system. It initializes the FPGA registers with startup positions stored in the internal EEPROM.