Carnegie Mellon researchers have developed a new mobile robot that balances on a ball instead of Legs or wheels. "Ballbot" is self-contained, battery-operated and omnidirectional. It weighs 95 pounds ...