Ultrasonic distance scanning techniques for mobile robots. (27th January 2009)