Fault tolerance is essential for the maneuverability of self-propelled biomimetic robotic fish in real-world aquatic applications. This paper explores the fault-tolerance control problem of a free-swimming robotic fish with multiple moving joints and a stuck tail joint. The created control system is composed of two main components: a feedback controller and a feedforward compensator. Specifically, the bio-inspired central pattern generator-based feedback controller is designed to make the robotic fish robust to external disturbances, while the feedforward compensator speeds up the convergence of the overall control system. Simulations are performed for control system analysis and performance validation of the faulty robotic fish. The experimental results demonstrate that the proposed fault-tolerant control method is able to effectively regulate the faulty robotic fish, allowing it to complete the desired motion in the presence of damage and thereby improving both the stability and the lifetime of the real robotic system.
Yang, Y., Wang, J., Wu, Z., & Yu, J. (2018). Fault-Tolerant Control of a CPG-Governed Robotic Fish. Engineering, 4(6), 861–868. https://doi.org/10.1016/j.eng.2018.09.011