Here’s an awesome look at Cubli, a robotic cube that can jump up, balance itself on a corner or edge, and even walk around by flipping over its edge. It was developed by researchers at ETH Zurich’s Institute for Dynamic Systems and Control and relies on three spinning motors to get it going that will spin faster, slower or stop to help maintain its balance or continue the flipping motion. Continue reading for a video and more information.

According to UPI, “the cube can first flip on its edges using the motors’ torque and then with another motion balance on its corners. The spinning wheels, according to researchers, are similar to the mechanisms that stabilize satellites in space. In addition to balancing, the motors can also be used to achieve a controlled fall such that the Cubli can be commanded to fall in any arbitrary direction.