mlsanityData to 14 Oct 2026

Complex Locomotion Skill Learning via Differentiable Physics

arXiv 2206.02341 ↗First posted 6 Jun 2022cs.AI cs.GR cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Differentiable physics enables efficient gradient-based optimizations of neural network (NN) controllers. However, existing work typically only delivers NN controllers with limited capability and generalizability. We present a practical learning framework that outputs unified NN controllers capable of tasks with significantly improved complexity and diversity. To systematically improve training robustness and efficiency, we investigated a suite of improvements over the baseline approach, including periodic activation functions, and tailored loss functions. In addition, we find our adoption of batching and an Adam optimizer effective in training complex locomotion tasks. We evaluate our framework on differentiable mass-spring and material point method (MPM) simulations, with challenging locomotion tasks and multiple robot designs. Experiments show that our learning framework, based on differentiable physics, delivers better results than reinforcement learning and converges much faster. We demonstrate that users can interactively control soft robot locomotion and switch among multiple goals with specified velocity, height, and direction instructions using a unified NN controller trained in our system. Code is available at https://github.com/erizmr/Complex-locomotion-skill-learning-via-differentiable-physics.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 16 of its 37 references that are in the map. First posted on arXiv 6 Jun 2022.

Builds on

16 of 37 references.

References · 16

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2017Proximal Policy Optimization Algorithmscited by 15,215
  3. 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,238
  4. 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 509
  5. 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 258
  6. 2018Learning Particle Dynamics for Manipulating Rigid Bodies, Deformable Objects, and Fluidscited by 220
  7. 2016A Compositional Object-Based Approach to Learning Physical Dynamicscited by 119
  8. 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 108
  9. 2021PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physicscited by 103
  10. 2018ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Roboticscited by 98
  11. 2018Flexible Neural Representation for Physics Predictioncited by 91
  12. 2020Scalable Differentiable Physics for Learning and Controlcited by 73
4 more
  1. 2018SPNets: Differentiable Fluid Dynamics for Deep Neural Networkscited by 62
  2. 2019Interactive Differentiable Simulationcited by 17
  3. 2021Learning and Exploring Motor Skills with Spacetime Boundscited by 9
  4. 2021Efficient Hyperparameter Optimization for Physics-based Character Animationcited by 5

Built on by

Cited by year

Citing papers per year: 2023: 2.

2 papers.