Vision-guided quadrupedal locomotion in the wild with multi-modal delay randomization

CS Imai, M Zhang, Y Zhang… - 2022 IEEE/RSJ …, 2022 - ieeexplore.ieee.org
CS Imai, M Zhang, Y Zhang, M Kierebiński, R Yang, Y Qin, X Wang
2022 IEEE/RSJ international conference on intelligent robots and …, 2022ieeexplore.ieee.org
Developing robust vision-guided controllers for quadrupedal robots in complex
environments with various obstacles, dynamical surroundings and uneven terrains is very
challenging. While Reinforcement Learning (RL) provides a promising paradigm for agile
locomotion skills with vision inputs in simulation, it is still very challenging to deploy the
vision-guided RL policy in the real world. Our key insight is that the asynchronous multi-
modal observations, caused by different latencies in different components of the real robot …
Developing robust vision-guided controllers for quadrupedal robots in complex environments with various obstacles, dynamical surroundings and uneven terrains is very challenging. While Reinforcement Learning (RL) provides a promising paradigm for agile locomotion skills with vision inputs in simulation, it is still very challenging to deploy the vision-guided RL policy in the real world. Our key insight is that the asynchronous multi-modal observations, caused by different latencies in different components of the real robot, create a large sim2real gap for a RL policy. In this paper, we propose Multi-Modal Delay Randomization (MMDR) to address this issue when training in simulation. Specifically, we randomize the selections for both the proprioceptive states and the visual observations in time during training, aiming to simulate the asynchronous inputs when deploying to the real robot. With this technique, we are able to train a RL policy for end-to-end locomotion control in simulation, which can be directly deployed on the real A1 quadruped robot running in the wild. We evaluate our method in different outdoor environments with complex terrain and obstacles. We show that the robot can smoothly maneuver at a high speed while avoiding the obstacles, achieving significant improvement over the baselines. Our project page with videos is at https://mehooz.github.io/mmdr-wild/.
ieeexplore.ieee.org