A Recurrent Differentiable Engine for Modeling Tensegrity Robots Trainable with Low-Frequency Data
Kun Wang, Mridul Aanjaneya, Kostas Bekris

TL;DR
This paper introduces a recurrent differentiable physics engine for tensegrity robots that can be trained effectively with low-frequency data, improving model accuracy and transferability of learned locomotion strategies.
Contribution
A novel recurrent structure for differentiable physics engines that handles low-frequency data, with new implicit integration, progressive training, and differentiable collision checking.
Findings
Engine trained on low-frequency data matches MuJoCo system behavior.
Locomotion policies transfer successfully from the engine to the ground-truth system.
Training data required is only 1% of that needed for direct ground-truth training.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStructural Analysis and Optimization · Architecture and Computational Design · Advanced Materials and Mechanics
