A Recurrent Differentiable Engine for Modeling Tensegrity Robots Trainable with Low-Frequency Data
Not on the map. Why?
Abstract (arXiv)
Tensegrity robots, composed of rigid rods and flexible cables, are difficult to accurately model and control given the presence of complex dynamics and high number of DoFs. Differentiable physics engines have been recently proposed as a data-driven approach for model identification of such complex robotic systems. These engines are often executed at a high-frequency to achieve accurate simulation. Ground truth trajectories for training differentiable engines, however, are not typically available at such high frequencies due to limitations of real-world sensors. The present work focuses on this frequency mismatch, which impacts the modeling accuracy. We proposed a recurrent structure for a differentiable physics engine of tensegrity robots, which can be trained effectively even with low-frequency trajectories. To train this new recurrent engine in a robust way, this work introduces relative to prior work: (i) a new implicit integration scheme, (ii) a progressive training pipeline, and (iii) a differentiable collision checker. A model of NASA's icosahedron SUPERballBot on MuJoCo is used as the ground truth system to collect training data. Simulated experiments show that once the recurrent differentiable engine has been trained given the low-frequency trajectories from MuJoCo, it is able to match the behavior of MuJoCo's system. The criterion for success is whether a locomotion strategy learned using the differentiable engine can be transferred back to the ground-truth system and result in a similar motion. Notably, the amount of ground truth data needed to train the differentiable engine, such that the policy is transferable to the ground truth system, is 1% of the data needed to train the policy directly on the ground-truth system.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 25 of its 50 references that are in the map. First posted on arXiv 28 Feb 2022.
Builds on
25 of 50 references.
References · 25
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2019Learning agile and dynamic motor skills for legged robotscited by 402
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 248
- 2018Graph networks as learnable physics engines for inference and controlcited by 242
- 2018Closing the Sim-to-Real Loop: Adapting Simulation Randomization with Real World Experiencecited by 203
- 2019Active Domain Randomizationcited by 161
- 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 107
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2018Flexible Neural Representation for Physics Predictioncited by 91
- 2020Scalable Differentiable Physics for Learning and Controlcited by 72
- 2021DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cuttingcited by 62
- 2021MotionRNN: A Flexible Model for Video Prediction with Spacetime-Varying Motionscited by 54
13 more
- 2021Interpretable Social Anchors for Human Trajectory Forecasting in Crowdscited by 44
- 2020Bi-directional Domain Adaptation for Sim2Real Transfer of Embodied Navigation Agentscited by 33
- 2020Differentiable Physics Models for Real-world Offline Model-based Reinforcement Learningcited by 27
- 2020Differentiable Molecular Simulations for Control and Learningcited by 25
- 2020Encoding Physical Constraints in Differentiable Newton-Euler Algorithmcited by 23
- 2019Interactive Differentiable Simulationcited by 17
- 2020A First Principles Approach for Data-Efficient System Identification of Spring-Rod Systems via Differentiable Physics Enginescited by 7
- 2020A Differentiable Newton Euler Algorithm for Multi-body Model Learningcited by 6
- 2020Sim2Sim Evaluation of a Novel Data-Efficient Differentiable Physics Engine for Tensegrity Robotscited by 5
- 2016Deep Reinforcement Learning for Tensegrity Robot Locomotioncited by 4
- 2016A Bio-Inspired Tensegrity Manipulator with Multi-DOF, Structurally Compliant Jointscited by 2
- 2018Design, Simulation, and Testing of a Flexible Actuated Spine for Quadruped Robotscited by 2
- 2020Compensation for undefined behaviors during robot task execution by switching controllers depending on embedded dynamics in RNNcited by 2
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 0; 2025: 1.
2 papers.