Abstract

An accurate and robust feedback control system is of great importance for bionic robotic fish to perform complex tasks. This work presents a numerical study of target-directed swimming for a three-link bionic fish with a feedback control system based on deep reinforcement learning (DRL). The simulation is achieved by using a hybrid method of the DRL method and the immersed boundary–lattice Boltzmann method (IB–LBM). This framework makes use of the high computational efficiency of the IB-LBM for the generation of massive motion data needed in the DRL training. The fish is first trained to swim towards a static target from random orientation and distance. The only information available to the fish is its orientation and distance from the target. It learns an accurate and subtle control policy after the training. Then the control policy is applied to a moving target. Even though the fish encounters some situations that never happened in the training, it can choose appropriate actions to follow the target in close proximity and automatically adapt its velocity with the velocity of the target. Those simulations demonstrate the accuracy, robustness of the control method, and its ability to adapt to new situations.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.