© The Institution of Engineering and Technology
This paper gives a coordination method for two biomimetic robotic fish in transporting box-like object task. To simplify the difficulty of path planning and action decision when a fish is moving towards the object, a situated-behaviour design method is employed to divide the environment into a set of complete and exclusive situations. For each situation, a specific behaviour is designed. On dealing with the synchronisation and the object orientation control problems in the particular underwater environment, fuzzy logic method is adopted for motion planning of the fish. Experimental results of the box-pushing task performed by two robotic fish validate the effectiveness of the proposed method.
References
-
-
1)
-
P. Rusu ,
E.M. Petriu ,
T.E. Whalen ,
A. Cornell ,
H.J.W. Spoelder
.
Behavior-based neuro-fuzzy controller for mobile robot navigation.
IEEE Trans. Instrum. Meas.
,
1335 -
1340
-
2)
-
J. Yu ,
M. Tan ,
S. Wang ,
E. Chen
.
Development of a biomimetic robotic fish and its control algorithm.
IEEE Trans. Syst., Man Cybernetics-Part B: Cybern.
,
4 ,
1798 -
1810
-
3)
-
Yu, J., Wang, L.: `Parameter optimization of simplified propulsive model for biomimetic robot fish', Proc. IEEE Int. Conf. Robotics and Automation, Barcelona, Spain, p. 3317–3322.
-
4)
-
D. Zhang ,
L. Wang ,
G. Xie ,
W. Zhang
.
(2005)
Coordinated collision avoidance of multiple biomimetic robotic fish, Lecture notes in artificial intelligence.
-
5)
-
D. Barrett ,
M. Triantafyllou ,
D.K.P. Yue ,
M.A. Grosenbaugh ,
M.J. Wolfgang
.
Drag reduction in fish-like locomotion.
J. Fluid Mech.
,
183 -
212
-
6)
-
J.Y. Cheng ,
R. Blickhan
.
Note on the calculation of propeller efficiency using elongated body theory.
J. Exp. Biol.
,
169 -
177
-
7)
-
M. Sfakiotakis ,
D.M. Lane ,
J.B.C. Davies
.
Review offish swimming modes for aquatic locomotion.
IEEE J. Oceanic Eng.
,
237 -
252
-
8)
-
T.Y. Wu
.
Swimming of a waving plate.
J. Fluid Mech.
,
321 -
344
-
9)
-
Mataric, M.J., Nilsson, M., Simsarin, K.T.: `Cooperative multi-robot box-pushing', IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, August 1995, 3, p. 556–561.
-
10)
-
M. Triantafyllou ,
G. Triantafyllou
.
An efficient swimming machine.
Sci. Am.
,
64 -
70
-
11)
-
D. Barrett ,
M. Triantafyllou ,
D.K.P. Yue ,
M.A. Grosenbaugh ,
M.J. Wolfgang
.
Drag reduction in fish-like locomotion.
J. Fluid Mech.
,
183 -
212
-
12)
-
Barrett, D., Grosenbaugh, M., Triantafyllou, M.: `The optimal control of a flexible hull robotic undersea vehicle propelled by an oscillating foil', Proc. IEEE AUV Symp., June 1996, p. 1–9.
-
13)
-
Mason, R., Burdick, J.: `Experiments in carangiform robotic fish locomotion', Proc. Int. Conf. Robotics and Automation, 2000, p. 428–435.
-
14)
-
Yu, J., Wang, L., Tan, M.: `A Framework for biomimetic robot fish's design and its realization', Proc. of American Control Conf., June 2005, Portland, USA, p. 1593–1598.
-
15)
-
Barrett, D.: `Propulsive efficiency of a flexible hull underwater vehicle', 1996, PhD, Massachusetts Institute of Technology.
-
16)
-
Kato, N., Furushima, M.: `Pectoral fin model for maneuver of underwater vehicles', Proc. IEEE AUV Symp., 1996, p. 49–56.
-
17)
-
Hattori, K., Narita, Y., Kashimori, Y., Kambara, T.: `Self-organized critical behaviour of fish school and emergence of group intelligence', Int. Conf. Neural Information Processing, November 1999, 2, p. 465–470.
-
18)
-
R.C. Arkin
.
(1999)
Behavior-based robotics.
-
19)
-
B.P. Gerkey ,
M.J. Mataric
.
Sold!: auction methods for multirobot coordination.
IEEE Trans. Robot. Autom.
,
5 ,
758 -
768
-
20)
-
M.J. Lighthill
.
Note on the swimming of slender fish.
J. Fluid Mech.
,
305 -
317
-
21)
-
S. Saimek ,
P.Y. Li
.
Motion planning and control of a swimming machine.
Int. J. Robot. Res.
,
27 -
54
-
22)
-
H. Seraji ,
A. Howard
.
Behavior-based robot navigation on challenging terrain: a fuzzy logic approach.
IEEE Trans. Robot. Autom.
,
308 -
321
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-cta_20060096
Related content
content/journals/10.1049/iet-cta_20060096
pub_keyword,iet_inspecKeyword,pub_concept
6
6