Jumping is very, very useful for a robot. Sand Flea uses it to get over obstacles. RHex can do that and more: It's learning to cross gaps by employing a series of jumps. And if that series of jumps is extended, it provides a quick transition method from stationary to a running gait. Jumping is also good if you’ve got a sensor that you need to be at a certain height to use, or if you need to flip yourself over.
Via Sakis Koukouvis