Autonomous Off-road Navigation over Extreme Terrains with Perceptually-challenging Conditions

We propose a framework for resilient autonomous navigation in perceptually challenging unknown environments with mobility-stressing elements such as uneven surfaces with rocks and boulders, steep slopes, negative obstacles like cliffs and holes, and narrow passages. Environments are GPS-denied and perceptuallydegraded with variable lighting from dark to lit and obscurants (dust, fog, smoke). Lack of prior maps and degraded communication eliminates the possibility of prior or off-board computation or operator intervention. This necessitates real-time onboard computation using noisy sensor data. To address these challenges, we propose a resilient architecture that exploits redundancy and heterogeneity in sensing modalities. Further resilience is achieved by triggering recovery behaviors upon failure. We propose a fast settling algorithm to generate robust multi-fidelity traversability estimates in real-time. The proposed approach was deployed on multiple physical systems including skid-steer and tracked robots, a high-speed RC car and legged robots, as a part of Team CoSTAR’s effort to the DARPA Subterranean Challenge, where the team won 2nd and 1st place in the Tunnel and Urban Circuits, respectively.

[1]  Zvi Shiller,et al.  Pose Estimation of Vehicles Over Uneven Terrain , 2019, ArXiv.

[2]  Panagiotis Papadakis,et al.  Terrain traversability analysis methods for unmanned ground vehicles: A survey , 2013, Eng. Appl. Artif. Intell..

[3]  Jonathan P. How,et al.  LION: Lidar-Inertial Observability-Aware Navigator for Vision-Denied Environments , 2021, ISER.

[4]  Marco Hutter,et al.  Probabilistic Terrain Mapping for Mobile Robots With Uncertain Localization , 2018, IEEE Robotics and Automation Letters.

[5]  Benjamin Morrell,et al.  Towards Resilient Autonomous Navigation of Drones , 2020, ISRR.

[6]  Dirk Schulz,et al.  Autonomously Traversing Obstacles - Metrics for Path Planning of Reconfigurable Robots on Rough Terrain , 2012, ICINCO.

[7]  Russ Tedrake,et al.  Integrated Perception and Control at High Speed: Evaluating Collision Avoidance Maneuvers Without Maps , 2016, WAFR.

[8]  Nancy M. Amato,et al.  FIRM: Sampling-based feedback motion-planning under motion uncertainty and imperfect measurements , 2014, Int. J. Robotics Res..

[9]  Christopher M. Schlick,et al.  Design and comparative evaluation of an iterative contact point estimation method for static stability estimation of mobile actively reconfigurable robots , 2015, Robotics Auton. Syst..

[10]  Eric Heiden,et al.  LAMP: Large-Scale Autonomous Mapping and Positioning for Exploration of Perceptually-Degraded Subterranean Environments , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

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

[12]  Michael Bosse,et al.  Driving on Point Clouds: Motion Planning, Trajectory Optimization, and Terrain Assessment in Generic Nonplanar Environments , 2017, J. Field Robotics.

[13]  Shujiro Sawai,et al.  Lunar Holes and Lava Tubes as Resources for Lunar Science and Exploration , 2012 .

[14]  Torsten Bertram,et al.  Kinodynamic trajectory optimization and control for car-like robots , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  Larry Matthies,et al.  Stereo vision and rover navigation software for planetary exploration , 2002, Proceedings, IEEE Aerospace Conference.

[16]  Andrew Kramer,et al.  Radar-Inertial Ego-Velocity Estimation for Visually Degraded Environments , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[17]  Wolfram Burgard,et al.  OctoMap: an efficient probabilistic 3D mapping framework based on octrees , 2013, Autonomous Robots.

[18]  Masahiro Ono,et al.  Fast approximate clearance evaluation for rovers with articulated suspension systems , 2018, J. Field Robotics.

[19]  Russ Tedrake,et al.  NanoMap: Fast, Uncertainty-Aware Proximity Queries with Lazy Search Over Local 3D Data , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Karol Hausman,et al.  Confidence-rich grid mapping , 2019, Int. J. Robotics Res..

[21]  Zvi Shiller,et al.  Near-optimal navigation of high speed mobile robots on uneven terrain , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  Jeffrey A. Edlund,et al.  Supervised Autonomy for Communication-degraded Subterranean Exploration by a Robot Team , 2020, 2020 IEEE Aerospace Conference.

[23]  Michael Himmelsbach,et al.  Fast segmentation of 3D point clouds for ground vehicles , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[24]  Amanda Bouman,et al.  Autonomous Spot: Long-Range Autonomous Exploration of Extreme Environments with Legged Locomotion , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).