Robots are coming a long way in our generation as we're seeing robot hoovers and self driving cars. But this cube is a great example of how robots can balance themselves.
The Cubli its named, has been made by researchers in Switzerland and have found a way to make the robot balance on any edge or corner.
The Cubli is only made up from a few components but what makes it move around and balance are weighted spinning discs. The robot will analyse how much power it needs, deliver that power to one of the weighted discs until it's enough to make it move. It's actually pretty simple when it's put like that. But of course it requires very technical brain (CPU) to make it all happen.