Autonomous Sonar Navigation in Indoor, Unknown and Unstructured Environments

A mobile robot operating autonomously in unknown, unstructured environments has to be able to map its environment while at the same time determining its own position accurately within this environment. This paper presents an approach where the bootstrapping problem of concurrent localisation and map building is solved by estimating the respective errors introduced by each of the processes and correcting them accordingly. The success of this approach also hinges on the ability to determine which measurement originates from which feature. A heuristic multiple hypothesis data association framework is developed to deal with this problem. The problems encountered with the implementation of the algorithms on the mobile robot ROAMER are discussed. Real experiments in typical office environments have shown that the robot is able to navigate autonomously in such indoor environments. >

[1]  Lindsay Kleeman,et al.  Optimal estimation of position and heading for mobile robots using ultrasonic beacons and dead-reckoning , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[2]  Peter C. Cheeseman,et al.  Estimating uncertain spatial relationships in robotics , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[3]  Alexander Zelinsky,et al.  Mobile robot map making using sonar , 1991, J. Field Robotics.

[4]  Raja Chatila,et al.  Stochastic multisensory data fusion for mobile robot location and environment modeling , 1989 .

[5]  Donald Reid An algorithm for tracking multiple targets , 1978 .

[6]  Wolfgang D. Rencken,et al.  Concurrent localisation and map building for mobile robots using ultrasonic sensors , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[7]  Essameddin Badreddin,et al.  Mobile robot localization in a structured environment cluttered with obstacles , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[8]  G. Gilbreath,et al.  Path Planning And Collision Avoidance For An Indoor Security Robot , 1989, Other Conferences.

[9]  James L. Crowley,et al.  Position estimation for a mobile robot using vision and odometry , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[10]  Peter Cheeseman,et al.  On the Representation and Estimation of Spatial Uncertainty , 1986 .