Introduction to Autonomous Mobile Robots - Siegwart, Roland; Nourbakhsh, Illah R. (MIT Press, 2004)