MorpHex, the robot that folds into a ball and rolls