Robot Motion Planning by Jean-Claude Latombe & Latombe