Affiliation:
1. ETH Zürich, Switzerland
Abstract
Soft robotics offers unique advantages in manipulating fragile or deformable objects, human-robot interaction, and exploring inaccessible terrain. However, designing soft robots that produce large, targeted deformations is challenging. In this paper, we propose a new methodology for designing soft robots that combines optimization-based design with a simple and cost-efficient manufacturing process. Our approach is centered around the concept of robotic skins---thin fabrics with 3D-printed reinforcement patterns that augment and control plain silicone actuators. By decoupling shape control and actuation, our approach enables a simpler and cost-efficient manufacturing process. Unlike previous methods that rely on empirical design heuristics for generating desired deformations, our approach automatically discovers complex reinforcement patterns without any need for domain knowledge or human intervention. This is achieved by casting reinforcement design as a nonlinear constrained optimization problem and using a novel, three-field topology optimization approach tailored to fabrics with 3D-printed reinforcements. We demonstrate the potential of our approach by designing soft robotic actuators capable of various motions such as bending, contraction, twist, and combinations thereof. We also demonstrate applications of our robotic skins to robotic grasping with a soft three-finger gripper and locomotion tasks for a soft quadrupedal robot.
Funder
European Research Council
Swiss National Science Foundation
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference74 articles.
1. Artificial Muscles (Review Article)
2. Grégoire Allaire , Frédéric De Gournay , François Jouve, and Anca-Maria Toader. 2005 . Structural optimization using topological and shape sensitivity via a level set method. Control and cybernetics 34, 1 (2005), 59. Grégoire Allaire, Frédéric De Gournay, François Jouve, and Anca-Maria Toader. 2005. Structural optimization using topological and shape sensitivity via a level set method. Control and cybernetics 34, 1 (2005), 59.
3. Structural optimization using sensitivity analysis and a level-set method
4. Efficient topology optimization in MATLAB using 88 lines of code