Repository logo

Terrain-Adaptive Compensation for Rover Wheel-Slip with Controllers Selected by Quality Diversity

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Wheel-slip in planetary rovers creates localization error, wasted power, worn tires and occasionally, mission failure. While wheel-slip estimation and sensing has advanced, active online compensation for wheel-slip has received less attention. Existing approaches use real-time terrain measurements or respond to proprioceptive feedback with only adjusted wheel speeds and torques. Therefore, there is potential to improve proprioceptive-only strategies by not only leveraging wheel speeds, but also potentially steering angles and active suspension, to actively respond to slip. A solution which uses these additional inputs is not confined to conventional driving and can consider unconventional gaits such as ``walking” or ``inch worm” style locomotion. Unconventional gaits can increase the range of navigable slopes beyond limits established by previous rovers. Despite their improved performance, unconventional gaits still rely on terrain parameter knowledge. Existing physics-based models also require knowledge of the soil properties of the navigated terrain. A proposed two-stage offline then online learning framework generates wheel-slip compensation controllers that are not confined to conventional gaits and iterates until a controller is identified to be high-performing on the terrain considered without directly sensing the terrain parameters. Results of this adaptation successfully converge on controllers that perform well on the simulated terrain. This contribution includes a software framework to evaluate and validate rover wheel-slip compensation solutions on realistic deformable terrain. Future work will trial this system on a rover model on real terrain.

Description

Keywords

exoplanetary rover, wheel-slip mitigation, MAP-Elites, Map-Based-Bayesian Optimization

Citation