Large Scale Sonarray Mapping using Multiple Connected Local Maps

This paper presents a strategy for achieving practical mapping navigation using a wheels driven robot equipped with a sonarray (an advanced sonar array). The original mapping navigation experiment, carried out with the same robot configuration, builds a feature map consisting of commonplace indoor landmarks crucial for localisation, namely planes, corners and edges. The map exhaustively maintains covariance matrices among all features, thus presents a time and memory impediment to practical navigation in large environments. The new local mapping strategy proposed here breaks down a large environment into a topology of local regions, only maintaining the covariance among features in the same local region, and the covariance among local maps. This notion of two hierarchy representation drastically improves the memory and processing time requirements of the original global approach, while preserving the statistical details necessary for an accurate map and prolonged navigation. The new local mapping scheme also extends the endeavour towards reducing error accumulation made in the global mapping strategy by eliminating totally error accumulated between visits to the same part of an environment. This is achieved with a map matching strategy developed exclusively for the advanced sonar sensor employed. The local mapping strategy has been tested in large, real life indoor environments and successful results are reported here.

[1]  Robert N. McDonough,et al.  Detection of signals in noise , 1971 .

[2]  Minoru Asada,et al.  Representing Global World Of A Mobile Robot With Relational Local Maps , 1988, IEEE International Workshop on Intelligent Robots.

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

[4]  Sanjaya Addanki,et al.  LOGnets: A Hybrid Graph Spatial Representation for Robot Navigation , 1990, AAAI.

[5]  Hugh F. Durrant-Whyte,et al.  Simultaneous map building and localization for an autonomous mobile robot , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[6]  Robert James Firby,et al.  Fast local mapping to support navigation and object localization , 1992, Other Conferences.

[7]  Yaakov Bar-Shalom,et al.  Estimation and Tracking: Principles, Techniques, and Software , 1993 .

[8]  Lindsay Kleeman,et al.  Mobile Robot Sonar for Target Localization and Classification , 1995, Int. J. Robotics Res..

[9]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[10]  Minoru Asada,et al.  Behavior-based map representation for a sonar-based mobile robot by statistical methods , 1996, Adv. Robotics.

[11]  Leslie Pack Kaelbling,et al.  Acting under uncertainty: discrete Bayesian models for mobile-robot navigation , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[12]  Minoru Asada,et al.  Behaviour-based map representation for a sonar-based mobile robot by statistical methods , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[13]  Lindsay Kleeman,et al.  Sonar Based Map Building in Large Indoor Environments , 1997 .

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

[15]  Lindsay Kleeman,et al.  Accurate odometry and error modelling for a mobile robot , 1997, Proceedings of International Conference on Robotics and Automation.