Hexy the Hexapod is a six-legged robot that provides a great introduction to advanced robotics, programming and kinematics.
Hexy uses a Servotor32 microcontroller brain designed especially for controlling a number of servos. The Servotor32 is an Arduino compatible microcontroller that uses the same ATmega32u4 chip as the Arduino Leonardo.
Eighteen servos give Hexy plenty of mobility. You can program Hexy using a simple text file "moves" script, a Python move generator or by using the Arduino IDE to program its Arduino compatible microcontroller directly.
Hexy the Hexapod sees its world using an ultrasonic distance sensor attached to a servo. It also comes with a Bluetooth module for wireless communications with your PC or other device.
This robot requires assembly. All electronics are pre-assembled so no soldering is required. It is easy to assemble and comes with everything you need to build your own Hexy.
References
Videos