Experimental Implementation of Distributed Flocking Algorithm for Multiple Robotic Fish

Yongnan Jia,Long Wang
DOI: https://doi.org/10.1016/j.conengprac.2014.05.004
IF: 4.057
2014-01-01
Control Engineering Practice
Abstract:This paper presents the experimental implementation of a flocking algorithm for multiple robotic fish governed by extended second-order unicycles. Combing consensus protocols with attraction/repulsion functions, a flocking algorithm is proposed to make the agents asymptotically converge to swim with consistent velocities and approach the equilibrium distances to their neighbors. The LaSalle–Krasovskii invariance principle is applied to verify the stability of the system. Besides numerical simulations, platform simulations involving robotic fish kinematic constraint and control mechanism are shown. An experiment with three robotic fish is implemented to illustrate the effectiveness of the proposed flocking algorithm in the presence of external disturbance and boundary collision.
What problem does this paper attempt to address?