IEEE Robotics & Automation Magazine - March 2015 - 93
(b)
Dynamical SyStemS laboratory of new
york UniverSity Polytechnic School of
engineering
(a)
(c)
Figure 7. The pitch performance for the robotic fish. The robotic fish can be set to (a) neutral pitch, (b) maximum downward pitch, or (c) maximum
upward pitch.
Semiautonomous Mode
The semiautonomous mode experiment is conducted
through a test in a laboratory setting at the New York University Polytechnic School of Engineering. The setup consists of a
120 cm # 120 cm # 20-cm water tank with each surface covered with white contact paper to provide a consistent background, similar to [34]. In this case, the water depth is maintained at 18 cm throughout the test and the Microsoft
LifeCam Web camera is placed 142 cm above the water surface so that the image resolution is 2.76 mm/pixel. The PID
controller is set with gains of K p = 5.25 (°/pixel),
K i = 7.5 # 10 -3 [°/(pixel # s)], K d = 7.5 # 10 -4 (°#s/pixel)
corresponding to the proportional, integral, and derivative
terms, respectively. The robotic fish is initially placed next to a
wall of the water tank and tasked with tracking a circular path
constructed by sequentially assigning 24 waypoints with a
radius of 96.8 cm through a MATLAB script. In this test, the
parameters are ( c 1 = 0.25, c 2 =-0.15, k = 4, f = 1.0 Hz ),
corresponding to one of the conditions considered in the
manual mode swimming tests.
Figure 6(b). The dependence of the speed on the tail-beat
amplitude is more evident at higher tail-beat frequencies,
whereby increasing the tail-beat amplitude from amplitude 1
to 3 produces an increase in the average speed of 7.4 cm/s for
a tail-beat frequency of 2 Hz, while only a modest increase of
0.1 cm/s is found for a tail-beat frequency of 0.25 Hz. This
result is in line with findings on other robotic fish designs,
whereby a speed increase can be achieved by increasing the
tail-beat frequency [18], [21] or tail-beat amplitude [37]. Furthermore, when the model parameters are set to ( c 1 = 0.25,
c 2 =-0.15, k = 4, f = 2 Hz ), the robotic fish exhibits an
average speed of 13.7 cm/s, or 0.30 body lengths per second
(BL/s), which is comparable with the speed of other robotic
fish designs based on caudal fin propulsion, ranging from
0.17-1.2 BL/s [38].
In the static pitch test, when the robotic fish is set to neutral buoyancy and the balance mass is at the center of its travel
length, the robotic fish is pitching neither upward nor downward, as shown in Figure 7(a). On the other hand, Figure 7(b)
shows that the robotic fish pitches downward at -17.4° with
respect to the horizontal plane when the balance mass is
shifted to the front. Similarly, Figure 7(c) shows that the
1.6 s
3.6 s
5.6 s
7.6 s
9.6 s
11.6 s
13.6 s
15.6 s
17.6 s
Dynamical SyStemS laboratory of new york UniverSity Polytechnic School of
engineering
neutral buoyancy with maximum downward pitch and commanded to swim with the parameters ( c 1 = 0.25,
c 2 =-0.15, k = 4, f = 2 Hz ) corresponding to one of the
conditions considered in the swimming tests. The robotic fish
is recorded using the Canon camera as it dives from the surface of the pool to the bottom. The dive rate of the robotic fish
is calculated from the time the robotic fish takes to reach the
bottom of the pool, measured with a stopwatch.
Results
Manual Mode
The effect of varying the wave number on the robotic fish's
speed performance is shown in Figure 6(a). Therein, we find
that the terminal speed of the robotic fish increases as the
wave number increases. Notably, a low wave number indicates a motion similar to thunniform or carangiform, while a
high wave number indicates a motion similar to subcarangiform or anguilliform [31]. Thus, our results suggest that
when the tail beating is set to resemble subcarangiform or
anguilliform swimming, the robotic fish swims faster.
The effects of varying the tail-beat frequency and the
tail-beat amplitude on the robotic fish speed are shown in
Figure 8. A sequence of snapshots of the robotic fish during the
diving test.
march 2015
*
IEEE ROBOTICS & AUTOMATION MAGAZINE
*
93
Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - March 2015
IEEE Robotics & Automation Magazine - March 2015 - Cover1
IEEE Robotics & Automation Magazine - March 2015 - Cover2
IEEE Robotics & Automation Magazine - March 2015 - 1
IEEE Robotics & Automation Magazine - March 2015 - 2
IEEE Robotics & Automation Magazine - March 2015 - 3
IEEE Robotics & Automation Magazine - March 2015 - 4
IEEE Robotics & Automation Magazine - March 2015 - 5
IEEE Robotics & Automation Magazine - March 2015 - 6
IEEE Robotics & Automation Magazine - March 2015 - 7
IEEE Robotics & Automation Magazine - March 2015 - 8
IEEE Robotics & Automation Magazine - March 2015 - 9
IEEE Robotics & Automation Magazine - March 2015 - 10
IEEE Robotics & Automation Magazine - March 2015 - 11
IEEE Robotics & Automation Magazine - March 2015 - 12
IEEE Robotics & Automation Magazine - March 2015 - 13
IEEE Robotics & Automation Magazine - March 2015 - 14
IEEE Robotics & Automation Magazine - March 2015 - 15
IEEE Robotics & Automation Magazine - March 2015 - 16
IEEE Robotics & Automation Magazine - March 2015 - 17
IEEE Robotics & Automation Magazine - March 2015 - 18
IEEE Robotics & Automation Magazine - March 2015 - 19
IEEE Robotics & Automation Magazine - March 2015 - 20
IEEE Robotics & Automation Magazine - March 2015 - 21
IEEE Robotics & Automation Magazine - March 2015 - 22
IEEE Robotics & Automation Magazine - March 2015 - 23
IEEE Robotics & Automation Magazine - March 2015 - 24
IEEE Robotics & Automation Magazine - March 2015 - 25
IEEE Robotics & Automation Magazine - March 2015 - 26
IEEE Robotics & Automation Magazine - March 2015 - 27
IEEE Robotics & Automation Magazine - March 2015 - 28
IEEE Robotics & Automation Magazine - March 2015 - 29
IEEE Robotics & Automation Magazine - March 2015 - 30
IEEE Robotics & Automation Magazine - March 2015 - 31
IEEE Robotics & Automation Magazine - March 2015 - 32
IEEE Robotics & Automation Magazine - March 2015 - 33
IEEE Robotics & Automation Magazine - March 2015 - 34
IEEE Robotics & Automation Magazine - March 2015 - 35
IEEE Robotics & Automation Magazine - March 2015 - 36
IEEE Robotics & Automation Magazine - March 2015 - 37
IEEE Robotics & Automation Magazine - March 2015 - 38
IEEE Robotics & Automation Magazine - March 2015 - 39
IEEE Robotics & Automation Magazine - March 2015 - 40
IEEE Robotics & Automation Magazine - March 2015 - 41
IEEE Robotics & Automation Magazine - March 2015 - 42
IEEE Robotics & Automation Magazine - March 2015 - 43
IEEE Robotics & Automation Magazine - March 2015 - 44
IEEE Robotics & Automation Magazine - March 2015 - 45
IEEE Robotics & Automation Magazine - March 2015 - 46
IEEE Robotics & Automation Magazine - March 2015 - 47
IEEE Robotics & Automation Magazine - March 2015 - 48
IEEE Robotics & Automation Magazine - March 2015 - 49
IEEE Robotics & Automation Magazine - March 2015 - 50
IEEE Robotics & Automation Magazine - March 2015 - 51
IEEE Robotics & Automation Magazine - March 2015 - 52
IEEE Robotics & Automation Magazine - March 2015 - 53
IEEE Robotics & Automation Magazine - March 2015 - 54
IEEE Robotics & Automation Magazine - March 2015 - 55
IEEE Robotics & Automation Magazine - March 2015 - 56
IEEE Robotics & Automation Magazine - March 2015 - 57
IEEE Robotics & Automation Magazine - March 2015 - 58
IEEE Robotics & Automation Magazine - March 2015 - 59
IEEE Robotics & Automation Magazine - March 2015 - 60
IEEE Robotics & Automation Magazine - March 2015 - 61
IEEE Robotics & Automation Magazine - March 2015 - 62
IEEE Robotics & Automation Magazine - March 2015 - 63
IEEE Robotics & Automation Magazine - March 2015 - 64
IEEE Robotics & Automation Magazine - March 2015 - 65
IEEE Robotics & Automation Magazine - March 2015 - 66
IEEE Robotics & Automation Magazine - March 2015 - 67
IEEE Robotics & Automation Magazine - March 2015 - 68
IEEE Robotics & Automation Magazine - March 2015 - 69
IEEE Robotics & Automation Magazine - March 2015 - 70
IEEE Robotics & Automation Magazine - March 2015 - 71
IEEE Robotics & Automation Magazine - March 2015 - 72
IEEE Robotics & Automation Magazine - March 2015 - 73
IEEE Robotics & Automation Magazine - March 2015 - 74
IEEE Robotics & Automation Magazine - March 2015 - 75
IEEE Robotics & Automation Magazine - March 2015 - 76
IEEE Robotics & Automation Magazine - March 2015 - 77
IEEE Robotics & Automation Magazine - March 2015 - 78
IEEE Robotics & Automation Magazine - March 2015 - 79
IEEE Robotics & Automation Magazine - March 2015 - 80
IEEE Robotics & Automation Magazine - March 2015 - 81
IEEE Robotics & Automation Magazine - March 2015 - 82
IEEE Robotics & Automation Magazine - March 2015 - 83
IEEE Robotics & Automation Magazine - March 2015 - 84
IEEE Robotics & Automation Magazine - March 2015 - 85
IEEE Robotics & Automation Magazine - March 2015 - 86
IEEE Robotics & Automation Magazine - March 2015 - 87
IEEE Robotics & Automation Magazine - March 2015 - 88
IEEE Robotics & Automation Magazine - March 2015 - 89
IEEE Robotics & Automation Magazine - March 2015 - 90
IEEE Robotics & Automation Magazine - March 2015 - 91
IEEE Robotics & Automation Magazine - March 2015 - 92
IEEE Robotics & Automation Magazine - March 2015 - 93
IEEE Robotics & Automation Magazine - March 2015 - 94
IEEE Robotics & Automation Magazine - March 2015 - 95
IEEE Robotics & Automation Magazine - March 2015 - 96
IEEE Robotics & Automation Magazine - March 2015 - 97
IEEE Robotics & Automation Magazine - March 2015 - 98
IEEE Robotics & Automation Magazine - March 2015 - 99
IEEE Robotics & Automation Magazine - March 2015 - 100
IEEE Robotics & Automation Magazine - March 2015 - 101
IEEE Robotics & Automation Magazine - March 2015 - 102
IEEE Robotics & Automation Magazine - March 2015 - 103
IEEE Robotics & Automation Magazine - March 2015 - 104
IEEE Robotics & Automation Magazine - March 2015 - 105
IEEE Robotics & Automation Magazine - March 2015 - 106
IEEE Robotics & Automation Magazine - March 2015 - 107
IEEE Robotics & Automation Magazine - March 2015 - 108
IEEE Robotics & Automation Magazine - March 2015 - 109
IEEE Robotics & Automation Magazine - March 2015 - 110
IEEE Robotics & Automation Magazine - March 2015 - 111
IEEE Robotics & Automation Magazine - March 2015 - 112
IEEE Robotics & Automation Magazine - March 2015 - 113
IEEE Robotics & Automation Magazine - March 2015 - 114
IEEE Robotics & Automation Magazine - March 2015 - 115
IEEE Robotics & Automation Magazine - March 2015 - 116
IEEE Robotics & Automation Magazine - March 2015 - 117
IEEE Robotics & Automation Magazine - March 2015 - 118
IEEE Robotics & Automation Magazine - March 2015 - 119
IEEE Robotics & Automation Magazine - March 2015 - 120
IEEE Robotics & Automation Magazine - March 2015 - 121
IEEE Robotics & Automation Magazine - March 2015 - 122
IEEE Robotics & Automation Magazine - March 2015 - 123
IEEE Robotics & Automation Magazine - March 2015 - 124
IEEE Robotics & Automation Magazine - March 2015 - 125
IEEE Robotics & Automation Magazine - March 2015 - 126
IEEE Robotics & Automation Magazine - March 2015 - 127
IEEE Robotics & Automation Magazine - March 2015 - 128
IEEE Robotics & Automation Magazine - March 2015 - 129
IEEE Robotics & Automation Magazine - March 2015 - 130
IEEE Robotics & Automation Magazine - March 2015 - 131
IEEE Robotics & Automation Magazine - March 2015 - 132
IEEE Robotics & Automation Magazine - March 2015 - 133
IEEE Robotics & Automation Magazine - March 2015 - 134
IEEE Robotics & Automation Magazine - March 2015 - 135
IEEE Robotics & Automation Magazine - March 2015 - 136
IEEE Robotics & Automation Magazine - March 2015 - 137
IEEE Robotics & Automation Magazine - March 2015 - 138
IEEE Robotics & Automation Magazine - March 2015 - 139
IEEE Robotics & Automation Magazine - March 2015 - 140
IEEE Robotics & Automation Magazine - March 2015 - 141
IEEE Robotics & Automation Magazine - March 2015 - 142
IEEE Robotics & Automation Magazine - March 2015 - 143
IEEE Robotics & Automation Magazine - March 2015 - 144
IEEE Robotics & Automation Magazine - March 2015 - 145
IEEE Robotics & Automation Magazine - March 2015 - 146
IEEE Robotics & Automation Magazine - March 2015 - 147
IEEE Robotics & Automation Magazine - March 2015 - 148
IEEE Robotics & Automation Magazine - March 2015 - 149
IEEE Robotics & Automation Magazine - March 2015 - 150
IEEE Robotics & Automation Magazine - March 2015 - 151
IEEE Robotics & Automation Magazine - March 2015 - 152
IEEE Robotics & Automation Magazine - March 2015 - Cover3
IEEE Robotics & Automation Magazine - March 2015 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2023
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2022
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2021
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2020
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2019
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2018
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2017
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2016
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2015
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2014
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2013
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2012
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_june2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_march2011
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_december2010
https://www.nxtbook.com/nxtbooks/ieee/roboticsautomation_september2010
https://www.nxtbookmedia.com