Bottom-level motion control for robotic fish to swim in groups: modeling and experiments
Related Experiment Video
Updated: Jan 27, 2026

Swimming Performance Assessment in Fishes
Published on: May 20, 2011
Liang Li1, Anquan Liu, Wei Wang
1State Key Laboratory for Turbulence and Complex Systems, College of Engineering, Peking University, Beijing 100871, People's Republic of China. Author to whom correspondence may be addressed.
Abstract:
Moving in groups is an amazing spectacle of collective behaviour in fish and has attracted considerable interest from many fields, including biology, physics and engineering. Although robotic fish have been well studied, including algorithms to simulate group swimming, experiments that demonstrate multiple robotic fish as a stable group are yet to be achieved. One of the challenges is the lack of a robust bottom-level motion control system for robotic fish platforms. Here we seek to overcome this challenge by focusing on the design and implementation of a motion controller for robotic fish that allows multiple individuals to swim in groups. As direction control is essential in motion control, we first propose a high-accuracy controller which can control a sub-carangiform robotic fish from one arbitrary position/pose (position and direction) to another. We then develop a hydrodynamic-model-based simulation platform to expedite the process of the parameter tuning of the controller. The accuracy of the simulation platform was assessed by comparing the results from experiments on a robotic fish using speeding and turning tests. Subsequently, extensive simulations and experiments with robotic fish were used to verify the accuracy and robustness of the bottom-level motion control. Finally, we demonstrate the efficacy of our controller by implementing group swimming using three robotic fish swimming freely in prescribed trajectories. Although the fluid environment can be complex during group swimming, our bottom-level motion control remained nominally accurate and robust. This motion control strategy lays a solid foundation for further studies of group swimming with multiple robotic fish.
Related Concept Videos
Controls in Experiments
Osmoregulation in Fishes
Equation of Motion: General Plane motion
Moreover, the body's center of mass experiences a rotational effect as a result of these couple moments. This rotation can be articulated as the...
The Stanford Prison Experiment
High-Level and Low-Level Awareness
Leveling Effect

