When we think of the robots in practical use today, the most common are stationary robots that help assemble parts in automotive factories or can assist in performing delicate medical surgeries. Building a robot that can move within the human world with all its unpredictable variables, like self-driving cars, is oftentimes more difficult.