Autonomous robots : modeling, path planning, and control - Fahimi, Farbod (Springer, 2008)