The Ballbot project at MSL is a rather strange and unique way to create a robot - substituting wheels and legs for an over-sized mouse ball or what is being called the Mouse-ball Drive.
It's still under development but check out the video, the balancing act is pretty cool.
