Improved Lighthill fish swimming model for bio-inspired robots: Modeling, computational aspects and experimental comparisons

被引:109
作者
Porez, Mathieu [1 ]
Boyer, Frederic [1 ]
Ijspeert, Auke Jan [2 ]
机构
[1] EMN, IRCCyN, F-44307 Nantes 3, France
[2] Ecole Polytech Fed Lausanne, BioRob, Lausanne, Switzerland
关键词
Swimming dynamics; bio-inspired locomotion; Newton-Euler algorithm; mobile multibody system dynamics; HYDRODYNAMICS; SIMULATIONS; LOCOMOTION; STIFFNESS; MOVEMENT; DYNAMICS; FIN;
D O I
10.1177/0278364914525811
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The best known analytical model of swimming was originally developed by Lighthill and is known as the large amplitude elongated body theory (LAEBT). Recently, this theory has been improved and adapted to robotics through a series of studies ranging from hydrodynamic modeling to mobile multibody system dynamics. This article marks a further step towards the Lighthill theory. The LAEBT is applied to one of the best bio-inspired swimming robots yet built: the AmphiBot III, a modular anguilliform swimming robot. To that end, we apply a Newton-Euler modeling approach and focus our attention on the model of hydrodynamic forces. This model is numerically integrated in real time by using an extension of the Newton-Euler recursive forward dynamics algorithm for manipulators to a robot without a fixed base. Simulations and experiments are compared on undulatory gaits and turning maneuvers for a wide range of parameters. The discrepancies between modeling and reality do not exceed 16% for the swimming speed, while requiring only the one-time calibration of a few hydrodynamic parameters. Since the model can be numerically integrated in real time, it has significantly superior accuracy compared with computational speed ratio, and is, to the best of our knowledge, one of the most accurate models that can be used in real-time. It should provide an interesting tool for the design and control of swimming robots. The approach is presented in a self contained manner, with the concern to help the reader not familiar with fluid dynamics to get insight both into the physics of swimming and the mathematical tools that can help its modeling.
引用
收藏
页码:1322 / 1341
页数:20
相关论文
共 55 条
[1]   Feedback design for 3D movement of an Eel-like robot [J].
Alamir, M. ;
El Rafei, M. ;
Hafidi, G. ;
Marchand, N. ;
Porez, M. ;
Boyer, F. .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :256-261
[2]  
[Anonymous], 184 NAT ADV COMM AER
[3]  
[Anonymous], 1992, VORTEX DYNAMICS, DOI DOI 10.1017/CBO9780511624063
[4]  
[Anonymous], 1965, FLUID DYNAMICS DRAG
[5]  
Barrett DS, 1996, THESIS MIT CAMBRIDGE
[6]  
Batchelor GK, 1967, An introduction to fluid dynamics
[7]   Modeling and simulation of fish-like swimming [J].
Bergmann, M. ;
Iollo, A. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (02) :329-348
[8]  
Boyer F, 2010, PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, VOL 7, PTS A AND B, P655
[9]   Recursive Inverse Dynamics of Mobile Multibody Systems With Joints and Wheels [J].
Boyer, Frederic ;
Ali, Shaukat .
IEEE TRANSACTIONS ON ROBOTICS, 2011, 27 (02) :215-228
[10]   Poincar,-Cosserat Equations for the Lighthill Three-dimensional Large Amplitude Elongated Body Theory: Application to Robotics [J].
Boyer, Frederic ;
Porez, Mathieu ;
Leroyer, Alban .
JOURNAL OF NONLINEAR SCIENCE, 2010, 20 (01) :47-79