Intelligent mobile robot navigation - Cuesta, Federico. (Springer, 2005)