Obviously, there's a lot more to robotics than just activity planning and there are significant challenges in terms of vision, mechanical issues, and spatial reasoning including locating the robot, and tracking other objects. 