Puppeteer and Marionette: Learning Anticipatory Quadrupedal Locomotion Based on Interactions of a Central Pattern Generator and Supraspinal Drive
Not on the map. Why?
Abstract (arXiv)
Quadruped animal locomotion emerges from the interactions between the spinal central pattern generator (CPG), sensory feedback, and supraspinal drive signals from the brain. Computational models of CPGs have been widely used for investigating the spinal cord contribution to animal locomotion control in computational neuroscience and in bio-inspired robotics. However, the contribution of supraspinal drive to anticipatory behavior, i.e. motor behavior that involves planning ahead of time (e.g. of footstep placements), is not yet properly understood. In particular, it is not clear whether the brain modulates CPG activity and/or directly modulates muscle activity (hence bypassing the CPG) for accurate foot placements. In this paper, we investigate the interaction of supraspinal drive and a CPG in an anticipatory locomotion scenario that involves stepping over gaps. By employing deep reinforcement learning (DRL), we train a neural network policy that replicates the supraspinal drive behavior. This policy can either modulate the CPG dynamics, or directly change actuation signals to bypass the CPG dynamics. Our results indicate that the direct supraspinal contribution to the actuation signal is a key component for a high gap crossing success rate. However, the CPG dynamics in the spinal cord are beneficial for gait smoothness and energy efficiency. Moreover, our investigation shows that sensing the front feet distances to the gap is the most important and sufficient sensory information for learning gap crossing. Our results support the biological hypothesis that cats and horses mainly control the front legs for obstacle avoidance, and that hind limbs follow an internal memory based on the front limbs' information. Our method enables the quadruped robot to cross gaps of up to 20 cm (50% of body-length) without any explicit dynamics modeling or Model Predictive Control (MPC).
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 27 of its 53 references that are in the map. First posted on arXiv 26 Feb 2023.
Builds on
27 of 53 references.
References · 27
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
- 2021RMA: Rapid Motor Adaptation for Legged Robotscited by 430
- 2019Learning agile and dynamic motor skills for legged robotscited by 402
- 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 395
- 2022Learning robust perceptive locomotion for quadrupedal robots in the wildcited by 299
- 2020Learning Agile Robotic Locomotion Skills by Imitating Animalscited by 229
- 2018DeepMimic: Example-Guided Deep Reinforcement Learning of Physics-Based Character Skillscited by 153
- 2022Rapid Locomotion via Reinforcement Learningcited by 130
- 2022Walk These Ways: Tuning Robot Control for Generalization with Multiplicity of Behaviorcited by 113
- 2021Blind Bipedal Stair Traversal via Sim-to-Real Reinforcement Learningcited by 73
- 2021Learning Vision-Guided Quadrupedal Locomotion End-to-End with Cross-Modal Transformerscited by 71
15 more
- 2021Minimizing Energy Consumption Leads to the Emergence of Gaits in Legged Robotscited by 67
- 2022Concurrent Training of a Control Policy and a State Estimator for Dynamic and Robust Legged Locomotioncited by 61
- 2021Fast and Efficient Locomotion via Learned Gait Transitionscited by 50
- 2019Policies Modulating Trajectory Generatorscited by 47
- 2020ALLSTEPS: Curriculum-driven Learning of Stepping Stone Skillscited by 44
- 2021Learning to Jump from Pixelscited by 39
- 2022CPG-RL: Learning Central Pattern Generators for Quadruped Locomotioncited by 24
- 2021GLiDE: Generalizable Quadrupedal Locomotion in Diverse Environments with a Centroidal Modelcited by 23
- 2022Learning Free Gait Transition for Quadruped Robots via Phase-Guided Controllercited by 23
- 2021Robust High-speed Running for Quadruped Robots via Deep Reinforcement Learningcited by 20
- 2020Robust Quadruped Jumping via Deep Reinforcement Learningcited by 18
- 2022PI-ARS: Accelerating Evolution-Learned Visual-Locomotion with Predictive Information Representationscited by 10
- 2020Learning Agile Locomotion Skills with a Mentorcited by 7
- 2019Training in Task Space to Speed Up and Guide Reinforcement Learningcited by 6
- 2021Versatile modular neural locomotion control with fast learningcited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 1.
5 papers.
- 2023ManyQuadrupeds: Learning a Single Locomotion Policy for Diverse Quadruped Robotscited by 15
- 2023DeepTransition: Viability Leads to the Emergence of Gait Transitions in Learning Anticipatory Quadrupedal Locomotion Skillscited by 2
- 2024Neural Circuit Architectural Priors for Quadruped Locomotioncited by 2
- 2024Hierarchical learning control for autonomous robots inspired by central nervous systemcited by 0
- 2025Dynamic Obstacle Avoidance with Bounded Rationality Adversarial Reinforcement Learningcited by 0
- 2025Dynamic Obstacle Avoidance with Bounded Rationality Adversarial Reinforcement Learning14 Mar 2025
- 2024Neural Circuit Architectural Priors for Quadruped Locomotion9 Oct 2024
- 2024Hierarchical learning control for autonomous robots inspired by central nervous system7 Aug 2024
- 2023ManyQuadrupeds: Learning a Single Locomotion Policy for Diverse Quadruped Robots16 Oct 2023
- 2023DeepTransition: Viability Leads to the Emergence of Gait Transitions in Learning Anticipatory Quadrupedal Locomotion Skills12 Jun 2023