 Babies are adorable when they're playing with toys, right? But as they play, babies are also learning how their bodies move and how to manipulate objects. Berkeley researchers took inspiration from what they call babies' motor babbling and programmed that kind of learning into a robot. Meet Vestri. Instead of giving this robot all kinds of measurements for every object and task it may encounter, the usual way they're programmed, researchers let Vestri play around with stuff, getting used to its own movements while learning the look, shape, and feel of the objects. Vestri did its own motor babbling for about a week. Then it was given a specific task to move an object from one spot to another. Relying solely on what it learned during playtime, it figures out what to do. It watches its own actions through its camera and then imagines what it should do next to get the best results. It produces video scenes that haven't really happened yet, but that it thinks will happen if it pushes the object a certain way and then carries out the one it decides will get the fastest results. As it moves and imagines future scenes, it continually reconsiders what to do next, kind of like how we drive a car, constantly adjusting our course and speed depending on the road conditions. The robot was given numerous unfamiliar objects, not drastically varied, but enough to stump robots that don't have this new kind of artificial intelligence. Vestri pushed the objects the right way about 90% of the time and was even able to maneuver them around obstacles. The Berkeley team is working to expand Vestri's repertoire of objects, its ability to work in different environments, and giving it new skills, like lifting, so jobs can get done faster, whether in the future that will be tidying up a table, building a house, or who knows what.