Principles of Robot Motion - Howie Choset & Kevin M. Lynch & Seth Hutchinson & George Kantor & Wolfram Burgard & Lydia E. Kavraki & and Sebastian Thrun