Design and implementation of a navigation system for autonomous mobile robots. (1st September 2010)