Descending-stair detection, approach, and traversal with an autonomous tracked vehicle

This paper presents a strategy for descending-stair detection, approach, and traversal using inertial sensing and a monocular camera mounted on an autonomous tracked vehicle. At the core of our algorithm are vision modules that exploit texture energy, optical flow, and scene geometry (lines) in order to robustly detect descending stairwells during both far- and near-approaches. As the robot navigates down the stairs, it estimates its three-degrees-of-freedom (d.o.f.) attitude by fusing rotational velocity measurements from an on-board tri-axial gyroscope with line observations of the stair edges detected by its camera. We employ a centering controller, derived based on a linearized dynamical model of our system, in order to steer the robot along safe trajectories. A real-time implementation of the described algorithm was developed for an iRobot Packbot, and results from real-world experiments are presented.

[1]  Lining Sun,et al.  Fast and accurate humanoid robot navigation guided by stereovision , 2009, 2009 International Conference on Mechatronics and Automation.

[2]  J. Loomis Looking down is looking up , 2001, Nature.

[3]  Thomas Brox,et al.  High Accuracy Optical Flow Estimation Based on a Theory for Warping , 2004, ECCV.

[4]  Jae-Bok Song,et al.  Autonomous stair climbing algorithm for a small four-tracked robot , 2008, 2008 International Conference on Control, Automation and Systems.

[5]  Wyatt S. Newman,et al.  Stabilization of a mobile robot climbing stairs , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[6]  Stergios I. Roumeliotis,et al.  Autonomous Stair Climbing for Tracked Vehicles , 2007, Int. J. Robotics Res..

[7]  Marco Ceccarelli,et al.  Climbing stairs with EP-WAR2 biped robot , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[8]  Camillo J. Taylor,et al.  A mode-based sensor fusion approach to robotic stair-climbing , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[9]  Larry H. Matthies,et al.  Vision-guided autonomous stair climbing , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[10]  Kenneth I. Laws,et al.  Rapid Texture Identification , 1980, Optics & Photonics.

[11]  Ashutosh Saxena,et al.  3-D Depth Reconstruction from a Single Still Image , 2007, International Journal of Computer Vision.

[12]  Penny Probert Smith,et al.  Robotic sensing for the partially sighted , 1999, Robotics Auton. Syst..

[13]  E. R. Davies,et al.  Machine vision - theory, algorithms, practicalities , 2004 .

[14]  P Perona,et al.  Preattentive texture discrimination with early vision mechanisms. , 1990, Journal of the Optical Society of America. A, Optics and image science.

[15]  Stergios I. Roumeliotis,et al.  Multi-sensor, high speed autonomous stair climbing , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.