T-transformation: traversability analysis for navigation on rugged terrain

In order to maneuver autonomously on rough terrain, a mobile robot must constantly decide whether to traverse or circumnavigate terrain features ahead. This ability is called Obstacle Negotiation (ON). A critical aspect of ON is the so-called traversability analysis, which evaluates the level of difficulty associated with the traversal of the terrain. This paper presents a new method for traversability analysis, called T-transformation. It is implemented in a local terrain map as follows: (1) For each cell in the local terrain map, a square terrain patch is defined that symmetrically overlays the cell; (2) a plane is fitted to the data points in the terrain patch using a least-square approach and the slope of the least-squares plane and the residual of the fit are computed and used to calculate the Traversability Index (TI) for that cell; (3) after each cell is assigned a TI value, the local terrain map is transformed into a traversability map. The traversability map is further transformed into a traversability field histogram where each element represents the overall level of difficulty to move along the corresponding direction. Based on the traversability field histogram our reactive ON system then computes the steering and velocity commands to move the robot toward the intended goal while avoiding areas of poor traversability. The traversability analysis algorithm and the overall ON system were verified by extensive simulation. We verified our method partially through experiments on a Segway Robotics Mobility Platform (RMP), albeit only on flat terrain.

[1]  Alonzo Kelly,et al.  Rough Terrain Autonomous Mobility—Part 2: An Active Vision, Predictive Control Approach , 1998, Auton. Robots.

[2]  Cang Ye,et al.  A novel filter for terrain mapping with laser rangefinders , 2004, IEEE Transactions on Robotics.

[3]  Donald B. Gennery,et al.  Traversability Analysis and Path Planning for a Planetary Rover , 1999, Auton. Robots.

[4]  Homayoun Seraji,et al.  New Traversability Indices and Traversability Grid for Integrated Sensor/Map-Based Navigation , 2003, J. Field Robotics.

[5]  Homayoun Seraji,et al.  Behavior-based robot navigation on challenging terrain: A fuzzy logic approach , 2002, IEEE Trans. Robotics Autom..

[6]  M. Maurette,et al.  Mars Rover Autonomous Navigation , 2003, Auton. Robots.

[7]  Simon Lacroix,et al.  Autonomous Rover Navigation on Unknown Terrains: Functions and Integration , 2000, Int. J. Robotics Res..

[8]  William Whittaker,et al.  Experience with rover navigation for lunar-like terrains , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[9]  Martial Hebert,et al.  A behavior-based system for off-road navigation , 1994, IEEE Trans. Robotics Autom..

[10]  Alonzo Kelly,et al.  Rough Terrain Autonomous Mobility—Part 1: A Theoretical Analysis of Requirements , 1998, Auton. Robots.

[11]  Cang Ye,et al.  A new terrain mapping method for mobile robots obstacle negotiation , 2003, SPIE Defense + Commercial Sensing.

[12]  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.

[13]  Simon Lacroix,et al.  Autonomous Rover Navigation on Unknown Terrains Functions and Integration , 2000, ISER.

[14]  Reid G. Simmons,et al.  Recent progress in local and global traversability for planetary rovers , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[15]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[16]  Johann Borenstein,et al.  FLEXnav: a fuzzy logic expert dead-reckoning system for the Segway RMP , 2004, SPIE Defense + Commercial Sensing.

[17]  Simon Lacroix,et al.  Reactive navigation in outdoor environments using potential fields , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).