Vision-Based Obstacle Detection and Avoidance: Application to Robust Indoor Navigation of Mobile Robots

We propose a more practical and efficient method for obstacle detection and avoidance. In this paper, a robot detects obstacles based on the projective invariants of stereo cameras, fuses this information with two-dimensional scanning sensor data, and finally builds up a more informative and conservative occupancy map. Although this approach is not supposed to recognize the exact shape of the obstacles, this shortcoming is overcome in the actual application by its fast calculation time and robustness against the illumination conditions. To avoid detected obstacles, a new reactive obstacle avoidance strategy is also presented. To evaluate the proposed method, we applied it to the mobile robot iMARO-III. In this test, iMARO-III has succeeded in long-term operation for 7 days continuously without any intervention of engineers and any collision in the real office environment.

[1]  Nicola Tomatis,et al.  Improving robustness and precision in mobile robot localization by using laser range finding and monocular vision , 1999, 1999 Third European Workshop on Advanced Mobile Robots (Eurobot'99). Proceedings (Cat. No.99EX355).

[2]  Roland Siegwart,et al.  Smooth and efficient obstacle avoidance for a tour guide robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[3]  F.C.A. Groen,et al.  Stereo based navigation in unstructured environments , 2001, IMTC 2001. Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference. Rediscovering Measurement in the Age of Informatics (Cat. No.01CH 37188).

[4]  Iwan Ulrich,et al.  VFH/sup */: local obstacle avoidance with look-ahead verification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  Aiguo Ming,et al.  Development of a rapid obstacle sensing system using sonar ring for mobile robot , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[6]  Don Ray Murray,et al.  Using Real-Time Stereo Vision for Mobile Robot Navigation , 2000, Auton. Robots.

[7]  Emanuele Trucco,et al.  Geometric Invariance in Computer Vision , 1995 .

[8]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[9]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[10]  António E. Ruano,et al.  Reactive local navigation , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[11]  In-So Kweon,et al.  Obstacle detection and self-localization without camera calibration using projective invariants , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[12]  Avinash C. Kak,et al.  Vision for Mobile Robot Navigation: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..