Rapidly Learning Soft Robot Control via Implicit Time-Stepping
Not on the map. Why?
Abstract (arXiv)
With the explosive growth of rigid-body simulators, policy learning in simulation has become the de facto standard for most rigid morphologies. In contrast, soft robotic simulation frameworks remain scarce and are seldom adopted by the soft robotics community. This gap stems partly from the lack of easy-to-use, general-purpose frameworks and partly from the high computational cost of accurately simulating continuum mechanics, which often renders policy learning infeasible. In this work, we demonstrate that rapid soft robot policy learning is indeed achievable via implicit time-stepping. Our simulator of choice, DisMech, is a general-purpose, fully implicit soft-body simulator capable of handling both soft dynamics and frictional contact. We further introduce delta natural curvature control, a method analogous to delta joint position control in rigid manipulators, providing an intuitive and effective means of enacting control for soft robot learning. To highlight the benefits of implicit time-stepping and delta curvature control, we conduct extensive comparisons across four diverse soft manipulator tasks against one of the most widely used soft-body frameworks, Elastica. With implicit time-stepping, parallel stepping of 500 environments achieves up to 6x faster speeds for non-contact cases and up to 40x faster for contact-rich scenarios. Finally, a comprehensive sim-to-sim gap evaluation--training policies in one simulator and evaluating them in another--demonstrates that implicit time-stepping provides a rare free lunch: dramatic speedups achieved without sacrificing accuracy.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 42 references that are in the map. First posted on arXiv 10 Nov 2025.
Builds on
12 of 42 references.
References · 12
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2021Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learningcited by 998
- 2023On the Role of the Action Space in Robot Manipulation Learning and Sim-to-Real Transfercited by 26
- 2020Elastica: A compliant mechanics environment for soft robotic controlcited by 17
- 2021A MATLAB Toolbox for Hybrid Rigid Soft Robots Based on the Geometric Variable Strain Approachcited by 7
- 2022Do You Need the Entropy Reward (in Practice)?cited by 6
- 2023DisMech: A Discrete Differential Geometry-based Physical Simulator for Soft Robots and Structurescited by 3
- 2022Energy Shaping Control of a Muscular Octopus Arm Moving in Three Dimensionscited by 2
- 2022A Fully Implicit Method for Robust Frictional Contact Handling in Elastic Rodscited by 1
- 2024Bundling and Tumbling in Bacterial-inspired Bi-flagellated Soft Robots for Attitude Adjustmentcited by 1
- 2024Inverse Design of Snap-Actuated Jumping Robots Powered by Mechanics-Aided Machine Learningcited by 1
- 2025MAT-DiSMech: A Discrete Differential Geometry-based Computational Tool for Simulation of Rods, Shells, and Soft Robotscited by 1
Built on by
Not cited yet.