Robonova-1, is a humanoid robot for educators, students, and robotic hobbyists that is fully programmable. The robot can walk, run, do flips, turn cartwheels, dance, stand on one leg, lie down, pick itself back up, turn a flip, and do push-ups, and more. You program it with PC software that is included. Watch the video below to see it in action.
The robot is available two ways: as a kit, so you can build it yourself, or pre-assembled, also known as "RTW" or "ready to walk" for those looking for instant gratification.