Learning to Locomote: Understanding How Environment Design Matters for Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Learning to locomote is one of the most common tasks in physics-based animation and deep reinforcement learning (RL). A learned policy is the product of the problem to be solved, as embodied by the RL environment, and the RL algorithm. While enormous attention has been devoted to RL algorithms, much less is known about the impact of design choices for the RL environment. In this paper, we show that environment design matters in significant ways and document how it can contribute to the brittle nature of many RL results. Specifically, we examine choices related to state representations, initial state distributions, reward structure, control frequency, episode termination procedures, curriculum usage, the action space, and the torque limits. We aim to stimulate discussion around such choices, which in practice strongly impact the success of RL when applied to continuous-action control problems of interest to animation, such as learning to locomote.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 11; 2023: 4; 2024: 5; 2025: 3.
27 papers.
Sort:
- 2022Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotioncited by 61
- 2022Learning Torque Control for Quadrupedal Locomotioncited by 22
- 2022Critic Sequential Monte Carlocited by 16
- 2022A Survey on Reinforcement Learning Methods in Character Animationcited by 12
- 2021Braxlines: Fast and Interactive Toolkit for RL-driven Behavior Engineering beyond Reward Maximizationcited by 11
- 2022The Impact of Task Underspecification in Evaluating Deep Reinforcement Learningcited by 10
- 2023Physics-based Motion Retargeting from Sparse Inputscited by 9
- 2022Learning with Muscles: Benefits for Data-Efficiency and Robustness in Anthropomorphic Taskscited by 5
- 2022Design of experiments for the calibration of history-dependent models via deep reinforcement learning and an enhanced Kalman filtercited by 5
- 2024Learning the Optimal Power Flow: Environment Design Matterscited by 5
- 2021Towards Automatic Actor-Critic Solutions to Continuous Controlcited by 4
- 2023Identifying Important Sensory Feedback for Learning Locomotion Skillscited by 4
15 more
- 2021Reinforcement Learning with Adaptive Curriculum Dynamics Randomization for Fault-Tolerant Robot Controlcited by 3
- 2024TERC: A Transfer Entropy Redundancy Criterion for State Variable Selection in Reinforcement Learningcited by 3
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problemcited by 3
- 2024How to Choose a Reinforcement-Learning Algorithmcited by 3
- 2025A Principle of Targeted Intervention for Multi-Agent Reinforcement Learningcited by 3
- 2021Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contextscited by 2
- 2022Understanding reinforcement learned crowdscited by 2
- 2023Investigating the Impact of Action Representations in Policy Gradient Algorithmscited by 2
- 2022Detecting danger in gridworlds using Gromov's Link Conditioncited by 1
- 2024Attaining Human`s Desirable Outcomes in Human-AI Interaction via Structural Causal Gamescited by 1
- 2022Multi-Step First: A Lightweight Deep Reinforcement Learning Strategy for Robust Continuous Control with Partial Observabilitycited by 0
- 2022Progress and summary of reinforcement learning on energy management of MPS-EVcited by 0
- 2023SDGym: Low-Code Reinforcement Learning Environments using System Dynamics Modelscited by 0
- 2025A General Approach of Automated Environment Design for Learning the Optimal Power Flowcited by 0
- 2025A Benchmark Study of Deep Reinforcement Learning Algorithms for the Container Stowage Planning Problemcited by 0
- 2025A Principle of Targeted Intervention for Multi-Agent Reinforcement Learning20 Oct 2025
- 2025A Benchmark Study of Deep Reinforcement Learning Algorithms for the Container Stowage Planning Problem2 Oct 2025
- 2025A General Approach of Automated Environment Design for Learning the Optimal Power Flow1 May 2025
- 2024How to Choose a Reinforcement-Learning Algorithm30 Jul 2024
- 2024Attaining Human`s Desirable Outcomes in Human-AI Interaction via Structural Causal Games26 May 2024
- 2024Learning the Optimal Power Flow: Environment Design Matters26 Mar 2024
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problem29 Jan 2024
- 2024TERC: A Transfer Entropy Redundancy Criterion for State Variable Selection in Reinforcement Learning21 Jan 2024
- 2023SDGym: Low-Code Reinforcement Learning Environments using System Dynamics Models19 Oct 2023
- 2023Investigating the Impact of Action Representations in Policy Gradient Algorithms13 Sep 2023
- 2023Physics-based Motion Retargeting from Sparse Inputs4 Jul 2023
- 2023Identifying Important Sensory Feedback for Learning Locomotion Skills29 Jun 2023
15 more
- 2022Progress and summary of reinforcement learning on energy management of MPS-EV8 Nov 2022
- 2022The Impact of Task Underspecification in Evaluating Deep Reinforcement Learning16 Oct 2022
- 2022Design of experiments for the calibration of history-dependent models via deep reinforcement learning and an enhanced Kalman filter27 Sep 2022
- 2022Understanding reinforcement learned crowds19 Sep 2022
- 2022Multi-Step First: A Lightweight Deep Reinforcement Learning Strategy for Robust Continuous Control with Partial Observability12 Sep 2022
- 2022Learning with Muscles: Benefits for Data-Efficiency and Robustness in Anthropomorphic Tasks8 Jul 2022
- 2022Critic Sequential Monte Carlo30 May 2022
- 2022Learning Torque Control for Quadrupedal Locomotion10 Mar 2022
- 2022A Survey on Reinforcement Learning Methods in Character Animation7 Mar 2022
- 2022Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotion11 Feb 2022
- 2022Detecting danger in gridworlds using Gromov's Link Condition17 Jan 2022
- 2021Reinforcement Learning with Adaptive Curriculum Dynamics Randomization for Fault-Tolerant Robot Control19 Nov 2021
- 2021Braxlines: Fast and Interactive Toolkit for RL-driven Behavior Engineering beyond Reward Maximization10 Oct 2021
- 2021Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contexts27 Jul 2021
- 2021Towards Automatic Actor-Critic Solutions to Continuous Control16 Jun 2021
- 2022Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotioncited by 61
- 2022Learning Torque Control for Quadrupedal Locomotioncited by 22
- 2022Critic Sequential Monte Carlocited by 16
- 2022A Survey on Reinforcement Learning Methods in Character Animationcited by 12
- 2021Braxlines: Fast and Interactive Toolkit for RL-driven Behavior Engineering beyond Reward Maximizationcited by 11
- 2022The Impact of Task Underspecification in Evaluating Deep Reinforcement Learningcited by 10
- 2023Physics-based Motion Retargeting from Sparse Inputscited by 9
- 2022Learning with Muscles: Benefits for Data-Efficiency and Robustness in Anthropomorphic Taskscited by 5
- 2022Design of experiments for the calibration of history-dependent models via deep reinforcement learning and an enhanced Kalman filtercited by 5
- 2024Learning the Optimal Power Flow: Environment Design Matterscited by 5
- 2021Towards Automatic Actor-Critic Solutions to Continuous Controlcited by 4
- 2023Identifying Important Sensory Feedback for Learning Locomotion Skillscited by 4
12 most cited of 27 All 27 (JSON)
- 2025A Principle of Targeted Intervention for Multi-Agent Reinforcement Learning20 Oct 2025
- 2025A Benchmark Study of Deep Reinforcement Learning Algorithms for the Container Stowage Planning Problem2 Oct 2025
- 2025A General Approach of Automated Environment Design for Learning the Optimal Power Flow1 May 2025
- 2024How to Choose a Reinforcement-Learning Algorithm30 Jul 2024
- 2024Attaining Human`s Desirable Outcomes in Human-AI Interaction via Structural Causal Games26 May 2024
- 2024Learning the Optimal Power Flow: Environment Design Matters26 Mar 2024
- 2024Attention-based Reinforcement Learning for Combinatorial Optimization: Application to Job Shop Scheduling Problem29 Jan 2024
- 2024TERC: A Transfer Entropy Redundancy Criterion for State Variable Selection in Reinforcement Learning21 Jan 2024
- 2023SDGym: Low-Code Reinforcement Learning Environments using System Dynamics Models19 Oct 2023
- 2023Investigating the Impact of Action Representations in Policy Gradient Algorithms13 Sep 2023
- 2023Physics-based Motion Retargeting from Sparse Inputs4 Jul 2023
- 2023Identifying Important Sensory Feedback for Learning Locomotion Skills29 Jun 2023
12 newest of 27 All 27 (JSON)