Modeling the Ground Plane Transformation for Real-Time Obstacle Detection

Ground plane obstacle detection is a general problem for mobile robots. A number of different approaches have been investigated in previous research; however, none is suitable for use with an active stereo vision system. In this paper, we present a real-time approach to obstacle detection for an active stereo vision system based on plane transformation. By modeling the ground plane transformation between a stereo image pair captured by a common elevation stereo head, then identifying the related camera intrinsic parameters, we demonstrate that the ground plane transformation can be computed in real-time using the identified parameters and the head feedback state. Hence it is possible to use it to detect ground plane obstacles in real-time. We also show that this formulation of ground plane obstacle detection unifies previous approaches based on predicted ground plane disparities or on a predicted ground plane transformation for stereo cameras with fixed geometry.

[1]  Yiannis Aloimonos,et al.  Obstacle Avoidance Using Flow Field Divergence , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Andrew Blake,et al.  Visual navigation around curved obstacles , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[3]  Yiannis Aloimonos,et al.  Is visual reconstruction necessary? obstacle avoidance without passive ranging , 1992, J. Field Robotics.

[4]  David W. Murray,et al.  A modular head/eye platform for real-time reactive vision Mechatronics , 1993 .

[5]  Paul A. Beardsley,et al.  Self-alignment of a binocular robot , 1995, Image Vis. Comput..

[6]  Huosheng Hu,et al.  Dynamic planning and real-time control for a mobile robot , 1992 .

[7]  El-Sayed H. El-Konyaly,et al.  Range sensory-based robot navigation in unknown terrains , 1995, Other Conferences.

[8]  Hyung Suck Cho,et al.  A stereo vision-based obstacle detecting method for mobile robot navigation , 1994, Robotica.

[9]  M. Eibert,et al.  Autonomous Obstacle Avoidance for Off-Road Vehicles , 1989, IAS.

[10]  Michael Brady,et al.  A Four Degree-Of-Freedom Robot Head for Active Vision , 1994, Int. J. Pattern Recognit. Artif. Intell..

[11]  Stephen A. Billings,et al.  SWITCHER: a stereo algorithm for ground plane obstacle detection , 1990, Image Vis. Comput..

[12]  H.F. Durrant-Whyte,et al.  Application of multi-target tracking to sonar-based mobile robot navigation , 1990, 29th IEEE Conference on Decision and Control.

[13]  S. P. Mudur,et al.  Three-dimensional computer vision: a geometric viewpoint , 1993 .

[14]  Michael Brady,et al.  Fast Computation of the Fundamental Matrix for an Active Stereo Vision System , 1996, ECCV.

[15]  W. Kruger,et al.  Real-time estimation and tracking of optical flow vectors for obstacle detection , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[16]  John Porrill,et al.  Parallel 3D vision for vehicle navigation and control , 1991 .

[17]  C. Vision-based Vehicle Guidance , 1992, Springer Series in Perception Engineering.

[18]  Hiroshi Ishiguro,et al.  Active Vision By Multiple Visual Agents , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Giulio Sandini,et al.  A stereo vision system for real time obstacle avoidance in unknown environment , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[20]  Nicholas Ayache,et al.  Trinocular Stereo Vision for Robotics , 1991, IEEE Trans. Pattern Anal. Mach. Intell..