Design Automation

The design of soft robots is primarily undertaken by teams of human designers, and their fabrication relies on traditional manufacturing processes like silicone casting. We explore the fabrication of print-in-place soft robots by additive manufacturing. Advanced additive manufacturing eliminates time-consuming manual fabrication steps as well as fabrication constraints inherent in traditional fabrication processes. Additionally, we discover novel soft robot designs through automated, algorithm-driven processes, which are capable of much broader searches through the rugged design terrain characteristic of the soft robotics field. We envision automated design tools which extend the reach of human design teams, allowing them to more rapidly synthesize complex soft robot designs.

Evolving Modular Robots with a Generative Encoding

Designing modular robots that employ heterogeneous modules aligned with a grid can be accomplished via search over the occupancy matrix that specifies the module type in each grid cell. A generative encoding (NEAT) creates a network that yields the module type in each cell when queried with the cell's grid position. Each individual (simulated) robot created in this way participates in an evolutionary competition to pass on parts of its generative encoding to the next generation, with faster individuals more likely to pass on their genes. This approach allows the high-dimensional design space to be explored and yields many qualitatively unique solutions that all move quickly - an approach that aids design discovery.
Read the paper in journal here.
Access the pdf here.
Watch the video here.
Image Description



A Seamless Workflow for the Design and Fabrication of Multimaterial Soft Actuators

Learn more about our work in lowering barriers to soft actuator design through creation of novel design tools that allow for interactive GUI-based specification of geometry and material distribution, one-click design evaluation via FEA simulation, and automated generation of design files.
Image Description



Automated Synthesis of Pneumatic Bending Soft Actuators

Explore our work in automatically synthesizing pneumatic bending soft actuators which are simultaneously compliant and forceful. The designs automatically discovered by our method are easily fabricated by 3D printing, and we compare their performance to published results in simulation and by experimentation.
Image Description



A Seamless Workflow for the Design and Fabrication of Multimaterial Soft Actuators

Learn more about our work in lowering barriers to soft actuator design through creation of novel design tools that allow for interactive GUI-based specification of geometry and material distribution, one-click design evaluation via FEA simulation, and automated generation of design files.
Image Description



Shell Finite Elements for Soft Actuator Simulation

Learn why we leverage not only traditional volumetric finite element simulations, but also simulations over dimensionally reduced shell finite elements.
Image Description



Multimaterial Simulation

We apply automated design techniques to soft robots made from rigid plastics, soft and rubbery elastomers, and water-like liquids. Internal to an automated design routine is some prediction of a candidate robot's behavior - this prediction is made using numerical simulation.

Simulating soft robots is a challenging task, made even more difficult by the geometric complexity of the robots we fabricate. We employ finite element and material point methods to efficiently simulate soft robots, which enables our automated design algorithms to efficiently explore a vast and rugged design space and discover novel soft robot designs.
Image Description