Meet the Cubli: a 15 by 15 by 15 cm cube that can jump up and balance on its corner. Here is how the developers explain it:
Reaction wheels mounted on three faces of the cube rotate at high angular velocities and then brake suddenly, causing the Cubli to jump up. Once the Cubli has almost reached the corner stand up position, controlled motor torques are applied to make it balance on its corner. In addition to balancing, the motor torques can also be used to achieve a controlled fall such that the Cubli can be commanded to fall in any arbitrary direction.Hot Computer Stuff
Now this would make an awesome toy. The work was done at the Institute for Dynamic Systems and Control, ETH Zurich, Switzerland. Makes you want to visit just to play with this cool thing.