Robotics provides the know-how on the foundations of robotics: modelling, planning and control. It covers mobile robots, visual control and motion planning. A variety of problems are worked through, and the tools to find engineering solutions are explained.