IEEE Robotics & Automation Magazine - March 2016 - 62

[25] A. Wiens and M. Nahon, "Optimally efficient swimming in hyperredundant mechanisms: Control, design, and energy recovery," Bioinspir. Biomim.,
vol. 7, no. 4, p. 046016, 2012.
[26] J. Blair and T. Iwasaki, "Optimal gaits for mechanical rectifier systems,"
IEEE Trans. Autom. Contr., vol. 56, no. 1, pp. 59-71, 2011.
[27] F. Candelier, M. Porez, and F. Boyer, "Note on the swimming of an
elongated body in a non-uniform flow," J. Fluid Mech., vol. 716, pp. 616-
637, Feb. 2013.
[28] L. Zhu, Z. Chen, and T. Iwasaki, "Oscillation, orientation, and locomotion
of underactuated multilink mechanical systems," IEEE Trans. Contr. Syst.
Technol., vol. 21, no. 5, pp. 1537-1548, 2013.
[29] J. Colgate and K. Lynch, "Mechanics and control of swimming: A review,"
IEEE J. Oceanic Eng., vol. 29, no. 3, pp. 660-673, 2004.
[30] J. Liu and H. Hu, "Biological inspiration: from carangiform fish to multijoint robotic fish," J. Bionic Eng., vol. 7, pp. 35-48, 2010.
[31] R. Clapham and H. Huosheng, "iSplash-II: Realizing fast carangiform
swimming to outperform a real fish," in Proc. IEEE/RSJ Int. Conf. Intelligent
Robots Systems, Chicago, IL, Sept. 14-18, 2014, pp. 1080-1086.
[32] D. Jung, P. Pott, T. Salumae, and M. Kruusmaa, "Flow-aided path following of an underwater robot," in Proc. IEEE Int. Conf. Robotics Automation,
Karlsruhe, Germany, May 6-10, 2013, pp. 4602-4607.
[33] Y. Ding, S. S. Sharpe, A. Masse, and D. I. Goldman, "Mechanics of undulatory swimming in a frictional fluid," PLoS Comput. Biol., vol. 8, no. 12, p.
e1002810, 2012.
[34] E. Kelasidi, P. Liljebäck, K. Y. Pettersen, and J. T. Gravdahl, "Integral lineof-sight guidance for path following control of underwater snake robots: Theory and experiments," IEEE Trans. Robot., 2014, Submitted for publication.
[35] O. Ekeberg, "A combined neuronal and mechanical model of fish swimming," Biol. Cybern., vol. 69, no. 5-6, pp. 363-374, 1993.
[36] W. Khalil, G. Gallot, and F. Boyer, "Dynamic modeling and simulation of
a 3-D serial eel-like robot," IEEE Trans. Syst., Man, Cybern., Part C: Applicat.
Rev., vol. 37, no. 6, pp. 1259-1268, 2007.
[37] E. Kelasidi, K. Y. Pettersen, P. Liljebäck, and J. T. Gravdahl, "Integral lineof-sight for path-following of underwater snake robots," in Proc. IEEE MultiConf. Systems Control, Juan Les Antibes, France, Oct. 8-10, 2014, pp.
1078-1085.
[38] K. McIsaac and J. Ostrowski, "Open-loop verification of motion planning
for an underwater eel-like robot," in Experimental Robotics VII, (series Lecture Notes in Control and Information Sciences, no. 271), D. Rus and S. Singh,
Eds. Berlin, Germany: Springer-Verlag, 2001, pp. 271-280.
[39] P. A. Vela, K. A. Morgansen, and J. W. Burdick, "Underwater locomotion
from oscillatory shape deformations," in Proc. 41st IEEE Conf. Decision Control, vol. 2, Las Vegas, USA, Dec. 10-13, 2002, pp. 2074-2080.
[40] K. McIsaac and J. Ostrowski, "A framework for steering dynamic robotic
locomotion systems," Int. J. Robot. Res., vol. 22, no. 2, pp. 83-97, 2003.
[41] E. Kelasidi, K. Y. Pettersen, and J. T. Gravdahl, "A waypoint guidance
strategy for underwater snake robots," in Proc. IEEE 22nd Mediterranean
Conf. Control Automation, Palermo, Italy, June 16-19, 2014, pp. 1512-1519.
[42] J. Guo, "A waypoint-tracking controller for a biomimetic autonomous underwater vehicle," Ocean Eng., vol. 33, no. 17-18, pp. 2369-2380, 2006.
[43] M. Alamir, M. El Rafei, G. Hafidi, N. Marchand, M. Porez, and F. Boyer,
"Feedback design for 3D movement of an eel-like robot," in Proc. IEEE Int.
Conf. Robotics Automation, Roma, Apr. 10-14, 2007, pp. 256-261.
[44] M. El Rafei, M. Alamir, N. Marchand, M. Porez, and F. Boyer, "Motion
control of a three-dimensional eel-like robot without pectoral fins," in Proc.
17th IFAC World Congr., 2008, vol. 17, no. 1, pp. 750-755.

62

*

IEEE ROBOTICS & AUTOMATION MAGAZINE

*

march 2016

[45] M. El Rafei, M. Alamir, N. Marchand, M. Porez, and F. Boyer, "Multi-variable constrained control approach for a threedimensional eel-like robot," in
Proc. IEEE/RSJ Int. Conf. Intelligent Robots Systems, Nice, France, Sept. 22-26,
2008, pp. 3152-3157.
[46] L. Lapierre and B. Jouvencel, "Path following control for an eel-like
robot," in Proc. MTS/IEEE Int. Conf. Oceans, Brest, France, June 20-23, 2005,
vol. 1, pp. 460-465.
[47] E. Kelasidi, K. Y. Pettersen, and J. T. Gravdahl, "Energy efficiency of underwater snake robot locomotion," in Proc. 23th Mediterranean Conf. Control
Automation, Torremolinos, Spain, June 16-19, 2015.
[48] E. Kelasidi, K. Y. Pettersen, and J. T. Gravdahl, "Energy efficiency of underwater robots," in Proc. 10th IFAC Conf. Manoeuvring Control Marine Craft,
Copenhagen, Denmark, Aug. 24-26, 2015, pp. 1124-1131.
[49] E. Kelasidi, K. Y. Pettersen, and J. T. Gravdahl, "Stability analysis of underwater snake robot locomotion based on averaging theory," in Proc. IEEE
Int. Conf. Robotics Biomimetics, Bali, Indonesia, Dec. 5-10, 2014, pp. 574-581.
[50] E. Kelasidi and A. Tzes, "Serpentine motion control of snake robots for
curvature and heading based trajectory - parameterization," in Proc. IEEE
20th Mediterranean Conf. Control Automation, Barcelona, Spain, July 3-6,
2012, pp. 536-541.
[51] E. Borhaug, A. Pavlov, and K. Pettersen, "Integral LOS control for path
following of underactuated marine surface vessels in the presence of constant
ocean currents," in Proc. 47th IEEE Conf. Decision Control, Cancun, Dec. 9-11,
2008, pp. 4984-4991.
[52] E. Fredriksen and K. Y. Pettersen, "Global k-exponential way-point maneuvering of ships: Theory and experiments," Automatica, vol. 42, no. 4, pp.
677-687, 2006.
[53] (2016, Feb. 4). Marine cybernetics laboratory (MC-lab). [Online]. Available: http://www.ntnu.no/imt/lab/cybernetics
[54] (2016, Feb. 4). Qualisys-motion capture systems. [Online]. Available:
http://www.qualisys.com
[55] H.-P. Tan, R. Diamant, W. K. Seah, and M. Waldmeyer, "A survey of techniques and challenges in underwater localization," Ocean Eng., vol. 38, no.
1415, pp. 1663-1676, 2011.
[56] J. Newman, Marine Hydrodynamics. Cambridge, MA: MIT Press, 1977.
[57] P. Liljeback, K. Pettersen, O. Stavdahl, and J. Gravdahl, "Controllability
and stability analysis of planar snake robot locomotion," IEEE Trans. Autom.
Contr., vol. 56, no. 6, pp. 1365-1380, 2011.
[58] C. Jordan, "Coupling internal and external mechanics to predict swimming behavior: A general approach," Amer. Zoologist, vol. 36, no. 6, pp. 710-
722, 1996.

Eleni Kelasidi, Centre for Autonomous Marine Operations
and Systems, Norwegian University of Science and Technology, Trondheim, Norway. E-mail: eleni.kelasidi@itk.ntnu.no.
Pål Liljebäck, Centre for Autonomous Marine Operations and
Systems, Norwegian University of Science and Technology,
Norway. E-mail: pal.liljeback@itk.ntnu.no.
Kristin Y. Pettersen, Centre for Autonomous Marine Operations
and Systems, Norwegian University of Science and Technology, Norway. E-mail: Kristin.Y.Pettersen@itk.ntnu.no.
Jan Tommy Gravdahl, Norwegian University of Science and
Technology, Trondheim, Norway. E-mail: tommy.gravdahl@
itk.ntnu.no.


http://www.ntnu.no/imt/lab/cybernetics http://www.qualisys.com

Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - March 2016

IEEE Robotics & Automation Magazine - March 2016 - Cover1
IEEE Robotics & Automation Magazine - March 2016 - Cover2
IEEE Robotics & Automation Magazine - March 2016 - 1
IEEE Robotics & Automation Magazine - March 2016 - 2
IEEE Robotics & Automation Magazine - March 2016 - 3
IEEE Robotics & Automation Magazine - March 2016 - 4
IEEE Robotics & Automation Magazine - March 2016 - 5
IEEE Robotics & Automation Magazine - March 2016 - 6
IEEE Robotics & Automation Magazine - March 2016 - 7
IEEE Robotics & Automation Magazine - March 2016 - 8
IEEE Robotics & Automation Magazine - March 2016 - 9
IEEE Robotics & Automation Magazine - March 2016 - 10
IEEE Robotics & Automation Magazine - March 2016 - 11
IEEE Robotics & Automation Magazine - March 2016 - 12
IEEE Robotics & Automation Magazine - March 2016 - 13
IEEE Robotics & Automation Magazine - March 2016 - 14
IEEE Robotics & Automation Magazine - March 2016 - 15
IEEE Robotics & Automation Magazine - March 2016 - 16
IEEE Robotics & Automation Magazine - March 2016 - 17
IEEE Robotics & Automation Magazine - March 2016 - 18
IEEE Robotics & Automation Magazine - March 2016 - 19
IEEE Robotics & Automation Magazine - March 2016 - 20
IEEE Robotics & Automation Magazine - March 2016 - 21
IEEE Robotics & Automation Magazine - March 2016 - 22
IEEE Robotics & Automation Magazine - March 2016 - 23
IEEE Robotics & Automation Magazine - March 2016 - 24
IEEE Robotics & Automation Magazine - March 2016 - 25
IEEE Robotics & Automation Magazine - March 2016 - 26
IEEE Robotics & Automation Magazine - March 2016 - 27
IEEE Robotics & Automation Magazine - March 2016 - 28
IEEE Robotics & Automation Magazine - March 2016 - 29
IEEE Robotics & Automation Magazine - March 2016 - 30
IEEE Robotics & Automation Magazine - March 2016 - 31
IEEE Robotics & Automation Magazine - March 2016 - 32
IEEE Robotics & Automation Magazine - March 2016 - 33
IEEE Robotics & Automation Magazine - March 2016 - 34
IEEE Robotics & Automation Magazine - March 2016 - 35
IEEE Robotics & Automation Magazine - March 2016 - 36
IEEE Robotics & Automation Magazine - March 2016 - 37
IEEE Robotics & Automation Magazine - March 2016 - 38
IEEE Robotics & Automation Magazine - March 2016 - 39
IEEE Robotics & Automation Magazine - March 2016 - 40
IEEE Robotics & Automation Magazine - March 2016 - 41
IEEE Robotics & Automation Magazine - March 2016 - 42
IEEE Robotics & Automation Magazine - March 2016 - 43
IEEE Robotics & Automation Magazine - March 2016 - 44
IEEE Robotics & Automation Magazine - March 2016 - 45
IEEE Robotics & Automation Magazine - March 2016 - 46
IEEE Robotics & Automation Magazine - March 2016 - 47
IEEE Robotics & Automation Magazine - March 2016 - 48
IEEE Robotics & Automation Magazine - March 2016 - 49
IEEE Robotics & Automation Magazine - March 2016 - 50
IEEE Robotics & Automation Magazine - March 2016 - 51
IEEE Robotics & Automation Magazine - March 2016 - 52
IEEE Robotics & Automation Magazine - March 2016 - 53
IEEE Robotics & Automation Magazine - March 2016 - 54
IEEE Robotics & Automation Magazine - March 2016 - 55
IEEE Robotics & Automation Magazine - March 2016 - 56
IEEE Robotics & Automation Magazine - March 2016 - 57
IEEE Robotics & Automation Magazine - March 2016 - 58
IEEE Robotics & Automation Magazine - March 2016 - 59
IEEE Robotics & Automation Magazine - March 2016 - 60
IEEE Robotics & Automation Magazine - March 2016 - 61
IEEE Robotics & Automation Magazine - March 2016 - 62
IEEE Robotics & Automation Magazine - March 2016 - 63
IEEE Robotics & Automation Magazine - March 2016 - 64
IEEE Robotics & Automation Magazine - March 2016 - 65
IEEE Robotics & Automation Magazine - March 2016 - 66
IEEE Robotics & Automation Magazine - March 2016 - 67
IEEE Robotics & Automation Magazine - March 2016 - 68
IEEE Robotics & Automation Magazine - March 2016 - 69
IEEE Robotics & Automation Magazine - March 2016 - 70
IEEE Robotics & Automation Magazine - March 2016 - 71
IEEE Robotics & Automation Magazine - March 2016 - 72
IEEE Robotics & Automation Magazine - March 2016 - 73
IEEE Robotics & Automation Magazine - March 2016 - 74
IEEE Robotics & Automation Magazine - March 2016 - 75
IEEE Robotics & Automation Magazine - March 2016 - 76
IEEE Robotics & Automation Magazine - March 2016 - 77
IEEE Robotics & Automation Magazine - March 2016 - 78
IEEE Robotics & Automation Magazine - March 2016 - 79
IEEE Robotics & Automation Magazine - March 2016 - 80
IEEE Robotics & Automation Magazine - March 2016 - 81
IEEE Robotics & Automation Magazine - March 2016 - 82
IEEE Robotics & Automation Magazine - March 2016 - 83
IEEE Robotics & Automation Magazine - March 2016 - 84
IEEE Robotics & Automation Magazine - March 2016 - 85
IEEE Robotics & Automation Magazine - March 2016 - 86
IEEE Robotics & Automation Magazine - March 2016 - 87
IEEE Robotics & Automation Magazine - March 2016 - 88
IEEE Robotics & Automation Magazine - March 2016 - 89
IEEE Robotics & Automation Magazine - March 2016 - 90
IEEE Robotics & Automation Magazine - March 2016 - 91
IEEE Robotics & Automation Magazine - March 2016 - 92
IEEE Robotics & Automation Magazine - March 2016 - 93
IEEE Robotics & Automation Magazine - March 2016 - 94
IEEE Robotics & Automation Magazine - March 2016 - 95
IEEE Robotics & Automation Magazine - March 2016 - 96
IEEE Robotics & Automation Magazine - March 2016 - 97
IEEE Robotics & Automation Magazine - March 2016 - 98
IEEE Robotics & Automation Magazine - March 2016 - 99
IEEE Robotics & Automation Magazine - March 2016 - 100
IEEE Robotics & Automation Magazine - March 2016 - 101
IEEE Robotics & Automation Magazine - March 2016 - 102
IEEE Robotics & Automation Magazine - March 2016 - 103
IEEE Robotics & Automation Magazine - March 2016 - 104
IEEE Robotics & Automation Magazine - March 2016 - 105
IEEE Robotics & Automation Magazine - March 2016 - 106
IEEE Robotics & Automation Magazine - March 2016 - 107
IEEE Robotics & Automation Magazine - March 2016 - 108
IEEE Robotics & Automation Magazine - March 2016 - 109
IEEE Robotics & Automation Magazine - March 2016 - 110
IEEE Robotics & Automation Magazine - March 2016 - 111
IEEE Robotics & Automation Magazine - March 2016 - 112
IEEE Robotics & Automation Magazine - March 2016 - 113
IEEE Robotics & Automation Magazine - March 2016 - 114
IEEE Robotics & Automation Magazine - March 2016 - 115
IEEE Robotics & Automation Magazine - March 2016 - 116
IEEE Robotics & Automation Magazine - March 2016 - 117
IEEE Robotics & Automation Magazine - March 2016 - 118
IEEE Robotics & Automation Magazine - March 2016 - 119
IEEE Robotics & Automation Magazine - March 2016 - 120
IEEE Robotics & Automation Magazine - March 2016 - Cover3
IEEE Robotics & Automation Magazine - March 2016 - 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