Introduction to autonomous mobile robots - Siegwart, Roland (Intelligent robotics and autonomous agents., 2011)