Detecting high level features for mobile robot localization

Robust mobile robot localization requires the availability of highly reliable features obtained by the external sensors of the robot. Redundancy assures reliability and precision of the observed features. In this work we use two different sensors, namely, a laser rangefinder and a monocular vision system, whose complementary nature allows one to robustly identify high level features, i.e. corners and semiplanes, in the environment of the robot. We present a general fusion mechanism, based on the extended information filter, supported by a robust modelling of uncertain geometric information, to fuse information obtained by different sensors mounted on the robot. Localization of the robot is achieved by matching these observations with an a priori map of the environment. An a priori estimation of the robot location is not required. Experimental results are presented, showing the increase in reliability of the observed features after fusing information from both sensors.

[1]  Günther Schmidt,et al.  Multisensor mobile robot localization , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Allen R. Hanson,et al.  Extracting Straight Lines , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Pierrick Grandjean,et al.  3-D modeling of indoor scenes by fusion of noisy range and stereo data , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[4]  Juan D. Tardós Representing partial and uncertain sensorial information using the theory of symmetries , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[5]  Y. Bar-Shalom Tracking and data association , 1988 .

[6]  Kai-Tai Song,et al.  Environment recognition for a mobile robot using double ultrasonic sensors and a CCD camera , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

[7]  José A. Castellanos,et al.  Constraint-based mobile robot localization , 1996 .

[8]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .