Mobile Robots Inspiration to Implementation - Flynn and Jones, 2nd Edition