Learning low-frequency motion control for robust and dynamic robot locomotion

Robotic locomotion is often approached with the goal of maximizing robustness and reactivity by increasing motion control frequency. We challenge this intuitive notion by demonstrating robust and dynamic locomotion with a learned motion controller executing at as low as 8 Hz on a real ANYmal C quadr...

Повний опис

Бібліографічні деталі
Автори: Gangapurwala, S, Campanaro, L, Havoutis, I
Формат: Conference item
Мова:English
Опубліковано: IEEE 2023
_version_ 1826311741336715264
author Gangapurwala, S
Campanaro, L
Havoutis, I
author_facet Gangapurwala, S
Campanaro, L
Havoutis, I
author_sort Gangapurwala, S
collection OXFORD
description Robotic locomotion is often approached with the goal of maximizing robustness and reactivity by increasing motion control frequency. We challenge this intuitive notion by demonstrating robust and dynamic locomotion with a learned motion controller executing at as low as 8 Hz on a real ANYmal C quadruped. The robot is able to robustly and repeatably achieve a high heading velocity of 1.5 ms-1, traverse uneven terrain, and resist unexpected external perturbations. We further present a comparative analysis of deep reinforcement learning (RL) based motion control policies trained and executed at frequencies ranging from 5 Hz to 200 Hz. We show that low-frequency policies are less sensitive to actuation latencies and variations in system dynamics. This is to the extent that a successful sim- to-real transfer can be performed even without any dynamics randomization or actuation modeling. We support this claim through a set of rigorous empirical evaluations. Moreover, to assist reproducibility, we provide the training and deployment code along with an extended analysis at https://ori-drs.github.io/lfmc/.
first_indexed 2024-03-07T08:15:44Z
format Conference item
id oxford-uuid:7eb84249-2c5d-42f4-a984-eaa6ad1f2987
institution University of Oxford
language English
last_indexed 2024-03-07T08:15:44Z
publishDate 2023
publisher IEEE
record_format dspace
spelling oxford-uuid:7eb84249-2c5d-42f4-a984-eaa6ad1f29872023-12-20T15:04:22ZLearning low-frequency motion control for robust and dynamic robot locomotionConference itemhttp://purl.org/coar/resource_type/c_5794uuid:7eb84249-2c5d-42f4-a984-eaa6ad1f2987EnglishSymplectic ElementsIEEE2023Gangapurwala, SCampanaro, LHavoutis, IRobotic locomotion is often approached with the goal of maximizing robustness and reactivity by increasing motion control frequency. We challenge this intuitive notion by demonstrating robust and dynamic locomotion with a learned motion controller executing at as low as 8 Hz on a real ANYmal C quadruped. The robot is able to robustly and repeatably achieve a high heading velocity of 1.5 ms-1, traverse uneven terrain, and resist unexpected external perturbations. We further present a comparative analysis of deep reinforcement learning (RL) based motion control policies trained and executed at frequencies ranging from 5 Hz to 200 Hz. We show that low-frequency policies are less sensitive to actuation latencies and variations in system dynamics. This is to the extent that a successful sim- to-real transfer can be performed even without any dynamics randomization or actuation modeling. We support this claim through a set of rigorous empirical evaluations. Moreover, to assist reproducibility, we provide the training and deployment code along with an extended analysis at https://ori-drs.github.io/lfmc/.
spellingShingle Gangapurwala, S
Campanaro, L
Havoutis, I
Learning low-frequency motion control for robust and dynamic robot locomotion
title Learning low-frequency motion control for robust and dynamic robot locomotion
title_full Learning low-frequency motion control for robust and dynamic robot locomotion
title_fullStr Learning low-frequency motion control for robust and dynamic robot locomotion
title_full_unstemmed Learning low-frequency motion control for robust and dynamic robot locomotion
title_short Learning low-frequency motion control for robust and dynamic robot locomotion
title_sort learning low frequency motion control for robust and dynamic robot locomotion
work_keys_str_mv AT gangapurwalas learninglowfrequencymotioncontrolforrobustanddynamicrobotlocomotion
AT campanarol learninglowfrequencymotioncontrolforrobustanddynamicrobotlocomotion
AT havoutisi learninglowfrequencymotioncontrolforrobustanddynamicrobotlocomotion