An equilibrium-based learning approach with application to robotic fish
In this work, we extend the concept of integral control to equilibrium-based learning control. As far as the plant reaches an equilibrium that deviates from the reference, a learning mechanism will update the control action. The new control action will drive the plant output to reach a new equilibrium that is closer the reference set-point. By applying fixed point theorem, we can prove the convergence of the controlled equilibrium to the reference set-point exponentially, where the plant dynamics can be generically nonlinear and non-affine. The only prior information required is a non-singular input–output gradient of the stabilized plant. As a real-time application, the proposed control method is applied to motion control of a tail-actuated robotic fish. To facilitate the controller design, the dynamical model of the robotic fish is established based on Newton’s second law and Lighthill’s small amplitude model. In the end, both simulations and experiments are conducted to illustrate the effectiveness of the proposed learning approach.
KeywordsLearning control Robotic fish Motion control Turning control Self-adaption
Open Research Project of the State Key Laboratory of Industrial Control Technology, Zhejiang University, China (Grant No. ICT170345).
- 6.Xu, J.-X., Tan, Y.: Linear and nonlinear iterative learning control. In: Series of Lecture Notes in Control and Information Sciences. Springer, Berlin (2003)Google Scholar
- 28.Ren, Q., Xu, J.-X., Guo,, Z., Ru, Y.: Motion control of a multi-joint robotic fish based on biomimetic learning. In: IEEE 23rd International Symposium on Industrial Electronics (ISIE), pp. 1566–1571 (2014)Google Scholar