Computational synthesis of locomotive soft robots by topology optimization
arXiv:2310.10985 · doi:10.1126/sciadv.adn6129
Abstract
Locomotive soft robots (SoRos) have gained prominence due to their adaptability. Traditional locomotive SoRo design is based on limb structures inspired by biological organisms and requires human intervention. Evolutionary robotics, designed using evolutionary algorithms (EAs), have shown potential for automatic design. However, EA-based methods face the challenge of high computational cost when considering multiphysics in locomotion, including materials, actuations, and interactions with environments. Here, we present a design approach for pneumatic SoRos that integrates gradient-based topology optimization with multiphysics material point method (MPM) simulations. This approach starts with a simple initial shape (a cube with a central cavity). The topology optimization with MPM then automatically and iteratively designs the SoRo shape. We design two SoRos, one for walking and one for climbing. These SoRos are 3D printed and exhibit the same locomotion features as in the simulations. This study presents an efficient strategy for designing SoRos, demonstrating that a purely mathematical process can produce limb-like structures seen in biological organisms.
36 total pages (27 pages, 9 supplementary pages), 5 Figures, 9 Supplementary figures. 1 Supplementary table
References in corpus (10)
- Spinning-enabled Wireless Amphibious Origami Millirobot
- A soft robot that adapts to environments through shape change
- DiffTaichi: Differentiable Programming for Physical Simulation
- Internal contact modeling for finite strain topology optimization
- OpenFish: Biomimetic Design of a Soft Robotic Fish for High Speed Locomotion
- 4D topology optimization: Integrated optimization of the structure and self-actuation of soft bodies for dynamic motions
- Efficient automatic design of robots
- Topology optimization of locomoting soft bodies using material point method
- Evolution Gym: A Large-Scale Benchmark for Evolving Soft Robots
- SoftZoo: A Soft Robot Co-design Benchmark For Locomotion In Diverse Environments