Learn to Swim: Online Motion Control of an Underactuated Robotic Eel Based on Deep Reinforcement Learning

Qixin Wang,Zicun Hong,Yong Zhong
DOI: https://doi.org/10.1016/j.birob.2022.100066
2022-01-01
Biomimetic Intelligence and Robotics
Abstract:As a typical underwater robot, the robotic fish has been a hot topic of research in terms of the swimming control method and the reduction of energy consumption. Body flexibility and passive designs have been proven to be effective approaches for improving the swimming performance of robotic fishes. However, the addition of passive structures or motions of these approaches makes it more difficult to control the movement of robotic fish. In this paper, we proposed a deep reinforcement learning-based method for online learning control of a robotic eel with multiple passive structures. First, we designed a robotic eel with two wire-driven segments and two complaint bodies made of elastic material. Second, a simulation model of the robotic eel was built and the validity of the model was tested. Following that, the neural network was trained in simulation and deployed directly on the robotic eel, which was controlled without an underlying control model or strategy and directly online by the neural network. Finally, extensive experiments verified the effectiveness of our control method, which offers a valuable and potential solution for robots difficult to model and control.
What problem does this paper attempt to address?