Abstract
Compliance is a defining characteristic of biological systems. Understanding how to exploit soft materials as effectively as living creatures do is consequently a fundamental challenge that is key to recreating the complex array of motor skills displayed in nature. As an important step towards this grand challenge, we propose a model-based trajectory optimization method for dynamic, cable-driven soft robot locomotion. To derive this trajectory optimization formulation, we begin by modeling soft robots using the Finite Element Method. Through a numerically robust implicit time integration scheme, forward dynamics simulations are used to predict the motion of the robot over arbitrarily long time horizons. Leveraging sensitivity analysis, we show how to efficiently compute analytic derivatives that encode the way in which entire motion trajectories change with respect to parameters that control cable contractions. This information is then used in a forward shooting method to automatically generate optimal locomotion trajectories starting from high-level goals such as the target walking speed or direction. We demonstrate the efficacy of our method by generating and analyzing locomotion gaits for multiple soft robots. Our results include both simulation and fabricated prototypes.
Original language | English |
---|---|
Title of host publication | Robotics |
Subtitle of host publication | Science and Systems 2019 |
Editors | Antonio Bicchi, Hadas Kress-Gazit, Seth Hutchinson |
Publisher | MIT Press Journals |
ISBN (Print) | 9780992374754 |
State | Published - 2019 |
Event | 15th Robotics: Science and Systems, RSS 2019 - Freiburg im Breisgau, Germany Duration: 22 Jun 2019 → 26 Jun 2019 |
Publication series
Name | Robotics: Science and Systems |
---|---|
ISSN (Electronic) | 2330-765X |
Conference
Conference | 15th Robotics: Science and Systems, RSS 2019 |
---|---|
Country/Territory | Germany |
City | Freiburg im Breisgau |
Period | 22/06/19 → 26/06/19 |
Bibliographical note
Publisher Copyright:© 2019, Robotics: Science and Systems. All rights reserved.
ASJC Scopus subject areas
- Artificial Intelligence
- Control and Systems Engineering
- Electrical and Electronic Engineering