Constructing maps for mobile robot navigation based on ultrasonic range data | IEEE Journals & Magazine | IEEE Xplore