The UltraBall is the culmination of a semester-long POE (Principles of Engineering) project at the Franklin W. Olin College of Engineering. It is, in essence, a remote control hamster ball that a user can drive and steer via a computer. The user has a choice between the arrow keys and an Xbox360 controller, but must accept the device's awesomeness regardless.
If you'd like to know more, feel free to explore this web site. Schematics, code, CAD models, parts lists, and more are at your fingertips!