Online terrain estimation for autonomous vehicles on deformable terrains

In this work, a terrain estimation framework is developed for autonomous vehicles operating on deformable terrains. Previous work in this area usually relies on steady state tire operation, linearized classical terramechanics models, or on computationally expensive algorithms that are not suitable for real-time estimation. To address these shortcomings, this work develops a reduced-order nonlinear terramechanics model as a surrogate of the Soil Contact Model (SCM) through extending a state-of-the-art Bekker model to account for additional dynamic effects. It is shown that this reduced-order surrogate model is able to accurately replicate the forces predicted by the SCM while reducing the computation cost by an order of magnitude. This surrogate model is then utilized in a unscented Kalman filter to estimate the sinkage exponent. Simulations suggest this parameter can be estimated within 4% of its true value for clay and sandy loam terrains. It is also shown that utilizing this estimated parameter can reduce the prediction errors of the future vehicle states by orders of magnitude, which could assist with achieving more robust model-predictive autonomous navigation strategies.

[1]  Huei Peng,et al.  Fast computation of wheel-soil interactions for safe and efficient operation of mobile robots , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[3]  Tulga Ersal,et al.  A study on model fidelity for model predictive control-based obstacle avoidance in high-speed autonomous ground vehicles , 2016 .

[4]  M. G. Bekker,et al.  Theory of land locomotion , 1956 .

[5]  Hammad Mazhar,et al.  Chrono: An Open Source Multi-physics Dynamics Engine , 2015, HPCSE.

[6]  W. Marsden I and J , 2012 .

[7]  Laura E. Ray Estimation of Terrain Forces and Parameters for Rigid-Wheeled Vehicles , 2009, IEEE Transactions on Robotics.

[8]  William Clarke Smith Modeling of Wheel-Soil Interaction for Small Ground Vehicles Operating on Granular Soil. , 2014 .

[9]  石上 玄也,et al.  Terramechanics-based analysis and control for lunar/planetary exploration robots , 2008 .

[10]  Alex Ellery,et al.  Terrain Response Estimation Using an Instrumented Rocker-Bogie Mobility System , 2013, IEEE Transactions on Robotics.

[11]  Steven Dubowsky,et al.  Terrain estimation for high-speed rough-terrain autonomous vehicle navigation , 2002, SPIE Defense + Commercial Sensing.

[12]  M. Watany,et al.  A Theoretical and Experimental Investigation of Rubber Track Performance Models , 1998 .

[13]  Steven Dubowsky,et al.  Online terrain parameter estimation for wheeled mobile robots with application to planetary rovers , 2004, IEEE Transactions on Robotics.

[14]  Bjarne A. Foss,et al.  Constrained nonlinear state estimation based on the UKF approach , 2009, Comput. Chem. Eng..

[15]  Tulga Ersal,et al.  Combined Speed and Steering Control in High-Speed Autonomous Ground Vehicles for Obstacle Avoidance Using Model Predictive Control , 2017, IEEE Transactions on Vehicular Technology.

[16]  Tulga Ersal,et al.  A nonlinear model predictive control formulation for obstacle avoidance in high-speed autonomous ground vehicles in unstructured environments , 2018 .

[17]  A. R. Reece,et al.  Prediction of rigid wheel performance based on the analysis of soil-wheel stresses part I. Performance of driven rigid wheels , 1967 .

[18]  Kaspar Althoefer,et al.  Performance prediction of a wheeled vehicle on unknown terrain using identified soil parameters , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[19]  Bernd Schäfer,et al.  On the treatment of soft soil parameter uncertainties in planetary rover mobility simulations , 2016 .

[20]  Kazuya Yoshida,et al.  Terramechanics‐based model for steering maneuver of planetary exploration rovers on loose soil , 2007, J. Field Robotics.

[21]  Rainer Krenn,et al.  Soft Soil Contact Modeling Technique for Multi-Body System Simulation , 2011 .

[22]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[23]  B. Hanamoto,et al.  The analytical determination of drawbar pull as a function of slip for tracked vehicles in deformable soils , 1961 .

[24]  Eric J. Rossetter,et al.  Vehicle Sideslip and Roll Parameter Estimation using GPS , 2002 .

[25]  Haibo Gao,et al.  Identifying mechanical property parameters of planetary soil using in-situ data obtained from exploration rovers , 2015 .

[26]  Andreas Zell,et al.  A combination of vision- and vibration-based terrain classification , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Bernd Schäfer,et al.  Parameter Identification of a Planetary Rover Wheel-Soil Contact Model via a Bayesian Approach , 2014, J. Field Robotics.

[28]  Tianyou Guo Power Consumption Models for Tracked and Wheeled Small Unmanned Ground Vehicles on Deformable Terrains. , 2016 .

[29]  Gerd Hirzinger,et al.  SCM – A SOIL CONTACT MODEL FOR MULTI-BODY SYSTEM SIMULATIONS , 2009 .

[30]  Karl Iagnemma,et al.  Terrain Estimation Methods for Enhanced Autonomous Rover Mobility , 2006 .

[31]  David Gorsich,et al.  A technical survey on Terramechanics models for tire–terrain interaction used in modeling and simulation of wheeled vehicles , 2015 .

[32]  A. R. Reece,et al.  Prediction of rigid wheel performance based on the analysis of soil-wheel stresses , 1967 .

[33]  Jo Yung Wong,et al.  Theory of ground vehicles , 1978 .