Geometric constraint identification and mapping for mobile robots

Abstract A new method of map building for mobile robots is presented. Recent developments have focused on grid-based mapping methods which suffer from the drawback of their size, requiring a great deal of memory and prohibiting the use of many path-planning algorithms. In contrast, geometric maps provide a compact alternative which facilitates path-planning. We propose a new method which identifies geometric models of the constraints imposed upon the robot by the environment. A rigorous approach is taken to the process of constraint identification, which is cast as a minimisation problem. A number of primitive geometric objects are used for constraint modelling including line segments, arc segments, cubic segments and, for three degree of freedom systems, polygonal planar patches. A number of operations are also defined which integrate new sensor readings into the existing model. Simulation results are presented for two and three degree of freedom systems, demonstrating the effectiveness of the constraint identification process. A comparative study is also presented which gives guidelines for the proper selection of primitives and operations.

[1]  Peter I. Corke,et al.  Experiments in autonomous underground guidance , 1997, Proceedings of International Conference on Robotics and Automation.

[2]  José A. Castellanos,et al.  Simultaneous map building and localization for mobile robots: a multisensor fusion approach , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[3]  Lindsay Kleeman,et al.  Sonar based map building for a mobile robot , 1997, Proceedings of International Conference on Robotics and Automation.

[4]  Phillip J. McKerrow Echolocation - From range to outline segments , 1993, Robotics Auton. Syst..

[5]  Jin S. Lee,et al.  A stochastic environment modelling method for mobile robot by using 2-D laser scanner , 1997, Proceedings of International Conference on Robotics and Automation.

[6]  Roderic A. Grupen,et al.  Feature detection and identification using a sonar-array , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[7]  Sebastian Thrun,et al.  Learning Maps for Indoor Mobile Robot Navigation. , 1996 .

[8]  Kimon P. Valavanis,et al.  Sonar resolution-based environment mapping , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[9]  Alan C. Schultz,et al.  Mobile robot exploration and map-building with continuous localization , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[10]  Alberto Elfes,et al.  Sonar-based real-world mapping and navigation , 1987, IEEE J. Robotics Autom..

[11]  Olivier Faugeras,et al.  Maintaining representations of the environment of a mobile robot , 1988, IEEE Trans. Robotics Autom..

[12]  Yoram Koren,et al.  Histogramic in-motion mapping for mobile robot obstacle avoidance , 1991, IEEE Trans. Robotics Autom..

[13]  Günther Schmidt,et al.  Building a global map of the environment of a mobile robot: the importance of correlations , 1997, Proceedings of International Conference on Robotics and Automation.

[14]  Don Ray Murray,et al.  Stereo vision based mapping and navigation for mobile robots , 1997, Proceedings of International Conference on Robotics and Automation.

[15]  Ulrich Raschke,et al.  A comparison of grid-type map-building techniques by index of performance , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[16]  James L. Crowley,et al.  Navigation for an intelligent mobile robot , 1985, IEEE J. Robotics Autom..

[17]  Pascal Vasseur,et al.  Incremental map building for mobile robot navigation in an indoor environment , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[18]  Wolfram Burgard,et al.  Probabilistic mapping of an environment by a mobile robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Wesley E. Snyder,et al.  Self-organizing geometric certainty maps: a compact and multifunctional approach to map building, place recognition and motion planning , 1997, Proceedings of International Conference on Robotics and Automation.