Introduction to Robotics (a very good book)