Related Experiment Video
Updated: Dec 30, 2025

Bioinspired Soft Robot with Incorporated Microelectrodes
Published on: February 28, 2020
CFD-based multi-objective controller optimization for soft robotic fish with muscle-like actuation
Andrew Hess1, Xiaobo Tan, Tong Gao
1Department of Mechanical Engineering, Michigan State University, East Lansing, MI 48824, United States of America. Department of Computational Mathematics, Science and Engineering, Michigan State University, East Lansing, MI 48824, United States of America.
Abstract:
Soft robots take advantage of rich nonlinear dynamics and large degrees of freedom to perform actions often by novel means beyond the capability of conventional rigid robots. Nevertheless, there are considerable challenges in analysis, design, and optimization of soft robots due to their complex behaviors. This is especially true for soft robotic swimmers whose dynamics are determined by highly nonlinear fluid-structure interactions. We present a holistic computational framework that employs a multi-objective evolutionary method to optimize feedback controllers for maneuvers of a soft robotic fish under artificial muscle actuation. The resultant fluid-structure interactions are fully solved by using a novel fictitious domain/active strain method. In particular, we consider a two-dimensional elastic plate with finite thickness, subjected to active contractile strains on both sides of the body. Compared to the conventional approaches that require specifying the entire-body curvature variation, we demonstrate that imposing contractile active strains locally can produce various swimming gaits, such as forwarding swimming and turning, using far fewer control parameters. The parameters of a pair of proportional-integral-derivative (PID) controllers, used to control the amplitude and the bias of the active strains, respectively, are optimized for tracking a moving target involving different trajectories and Reynolds numbers, with three objectives, tracking error, cost of transport, and elastic strain energy. The resulting Pareto fronts of the multi-objective optimization problem reveal the correlation and trade-off among the objectives and offer key insight into the design and control of soft swimmers.
Related Concept Videos
Design Example: Frog Muscle Response
When the switch connecting the RL circuit is closed, a brief muscle contraction is observed. This is because, at a steady state, the inductor acts like a short...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Muscle Coordination and Action
Agonists
Agonist muscles, often called prime movers, are the primary muscles responsible for producing a specific movement....
Osmoregulation in Fishes

