Here is another reaction wheel robot that uses a simple mechanism to maintain its balance when nudged. This Self Balancing Curved Triangle Robot comes to life when you turn it on. It moves back and forth until it reaches the right balance point. The reaction wheel mechanism ensures it stays there even if you push it from left or right.
You can connect this to your computer via MicroUSB for programming.
[HT]