Introduction to AI Robotics - Murphy, Robin R. ((Intelligent Robots and Autonomous Agents))