How Robots Use Maths to Move