期刊文献+

A Data-driven Motion Control Approach for a Robotic Fish 被引量:6

A Data-driven Motion Control Approach for a Robotic Fish
原文传递
导出
摘要 In this paper we propose a data-driven motion control approach for a biomimetic robotic fish. The task of the motion control is to achieve desired motion by means of controlling the fish-like swimming gaits of the robot. Due to the complexity of hydrodynamics, it is impossible to derive an analytic model that can precisely describe the interaction between the robotic fish and surrounding water during motion. To address the lack of the robotic model, we explore data-based modeling and control design methods. First, through biomimetic learning from real fish motion data, a General Internal Model (GIM) is established. GIM translates fish undulatory body motion into robotic joint movement; associates the fish gait patterns, such as cruise and turning, with corresponding joint coordination; and adjusts the robotic velocity by GIM parameters. Second, by collecting robotic motion data at a set of operating points, we obtain the quantitative mapping from GIM tuning parameters to robotic speed. Third, applying the quantitative mapping and using GIM parameters as manipulating variables, a feedforward control is computed according to the desired speed, which greatly expedites the initial movement of the robotic fish. Fourth, Proportional-Integral-Derivative (PID) is employed as feedback control, together with an inverse mapping that compensates for the nonlinearity appeared in the quantitative mapping. Fifth, modified Iterative Feedback Tuning OFT) is developed as an appro-priate data-driven tuning approach to determine controller gains. By switching between feedforward and feedback, the motion performance is improved. Finally, real-time control of robotic fish is implemented on a two-joint platform, and two representative swimming gaits, namely "cruise" and "cruise in turning", are achieved. In this paper we propose a data-driven motion control approach for a biomimetic robotic fish. The task of the motion control is to achieve desired motion by means of controlling the fish-like swimming gaits of the robot. Due to the complexity of hydrodynamics, it is impossible to derive an analytic model that can precisely describe the interaction between the robotic fish and surrounding water during motion. To address the lack of the robotic model, we explore data-based modeling and control design methods. First, through biomimetic learning from real fish motion data, a General Internal Model (GIM) is established. GIM translates fish undulatory body motion into robotic joint movement; associates the fish gait patterns, such as cruise and turning, with corresponding joint coordination; and adjusts the robotic velocity by GIM parameters. Second, by collecting robotic motion data at a set of operating points, we obtain the quantitative mapping from GIM tuning parameters to robotic speed. Third, applying the quantitative mapping and using GIM parameters as manipulating variables, a feedforward control is computed according to the desired speed, which greatly expedites the initial movement of the robotic fish. Fourth, Proportional-Integral-Derivative (PID) is employed as feedback control, together with an inverse mapping that compensates for the nonlinearity appeared in the quantitative mapping. Fifth, modified Iterative Feedback Tuning OFT) is developed as an appro-priate data-driven tuning approach to determine controller gains. By switching between feedforward and feedback, the motion performance is improved. Finally, real-time control of robotic fish is implemented on a two-joint platform, and two representative swimming gaits, namely "cruise" and "cruise in turning", are achieved.
出处 《Journal of Bionic Engineering》 SCIE EI CSCD 2015年第3期382-394,共13页 仿生工程学报(英文版)
关键词 robotic fish motion control DATA-DRIVEN IFT robotic fish, motion control, data-driven, IFT
  • 相关文献

参考文献24

  • 1Barrett D S. Propulsive efficiency of a flexible hull underwater vehicle, Ph.D. thesis, Massachusetts Institute of Technology, 1996. 被引量:1
  • 2Lighthill M J. Note on the swimming of slender fish. Journal of Fluid Mechanics, 1960, 9, 305-317. 被引量:1
  • 3Lighthill M J. Large-amplitude elongated-body theory of fish locomotion. Proceedings of the Royal Society of London, Series B, 1971, 179, 125-138. 被引量:1
  • 4Anderson I A, Kelch M, Sun S, Jowers C, Xu D, Murray M M. Artificial muscle actuators for a robotic fish. Biomimetic and Biohybrid Systems, 2013, 8064, 350-352. 被引量:1
  • 5Wang Z, Hang G, Li J, Wang Y, Xiao K. A micro-robot fish with embedded SMA wire actuated flexible biomimetic fin. Sensors and Actuators A: Physical, 2008,144, 354-360. 被引量:1
  • 6Colgate J, Lynch K M. Mechanics and control of swimming: A review. IEEE Journal of Oceanic Engineering, 2004, 29, 660-673. 被引量:1
  • 7Kato N. Control performance in the horizontal plane of a fish robot with mechanical pectoral fins. IEEE Journal of Oceanic Engineering, 2000, 25, 121-129. 被引量:1
  • 8Liu J, Hu H. Biological inspiration: From carangiform fish to multi-joint robotic fish. Journal of Bionic Engineering,2010, 7, 35—48. 被引量:1
  • 9Ijspeert A J. Central pattern generators for locomotion control in animals and robots: A review. Neural Networks, 2008,21, 642-653. 被引量:1
  • 10Hu Y, Tian W, Liang J, Wang T. Learning fish-like swimming with a CPG-based locomotion controller. IEEE/RSJ International Conference on Intelligent Robots and Systems,2011, 1863-1868. 被引量:1

同被引文献36

引证文献6

二级引证文献37

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部