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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call