IEEE Robotics & Automation Magazine - December 2022 - 103

Acknowledgment
This project/research has received funding from the European
Union's Horizon 2020 Framework Program for Research
and Innovation under Specific Grant Agreement (SGA)
Number 945539 (Human Brain Project SGA3). This work
was also supported by the National Natural Science Foundation
of China (grant 61902442), Pazhou Lab PZL2021KF0020 and
Shenzhen Basic Research Grant JCYJ20180508152434975.
The corresponding author is Long Cheng. This article has
supplementary downloadable material available at https://doi.
org/10.1109/MRA.2022.3204237, provided by the authors.
References
[1] M. Tesch et al., " Parameterized and scripted gaits for modular snake
robots, " Adv. Robot., vol. 23, no. 9, pp. 1131-1158, 2009, doi:
10.1163/156855309X452566.
[2] S. Hirose, Biologically Inspired Robots: Snake-Like Locomotors and
Manipulators, vol. 1093. London, U.K.: Oxford Univ. Press, 1993.
[3] Z. Bing, L. Cheng, G. Chen, F. Röhrbein, K. Huang, and A. Knoll,
" Towards autonomous locomotion: CPG-based control of smooth 3d
slithering gait transition of a snake-like robot, " Bioinspiration Biomimetics,
vol. 12, no. 3, p. 35,001, Apr. 2017, doi: 10.1088/1748-3190/aa644c.
[4] Z. Bing, L. Cheng, K. Huang, M. Zhou, and A. Knoll, " CPG-based
control of smooth transition for body shape and locomotion speed of a
snake-like robot, " in Proc. IEEE Int. Conf. Robot. Autom. (ICRA), pp.
4146-4153, doi: 10.1109/ICRA.2017.7989476.
[5] P. Liljebäck, K. Y. Pettersen, Ø. Stavdahl, and J. T. Gravdahl, Snake
Robots: Modelling, Mechatronics, and Control. London: Springer Science
& Business Media, 2012.
[6] Z. Bing, C. Lemke, Z. Jiang, K. Huang, and A. Knoll, " Energy-efficient
slithering gait exploration for a snake-like robot based on
reinforcement learning, " in Proc. 28th Int. Joint Conf. Artif. Intell.,
Macao, China: International Joint Conferences on Artificial Intelligence
Organization, Aug. 2019, pp. 1-7.
[7] X. B. Peng, M. Andrychowicz, W. Zaremba, and P. Abbeel, " Sim-toreal
transfer of robotic control with dynamics randomization, " in Proc.
IEEE Int. Conf. Robot. Autom. (ICRA), Brisbane, QLD, Australia, May
2018, pp. 3803-3810, doi: 10.1109/ICRA.2018.8460528.
[8] A. Crespi and A. J. Ijspeert, " Online optimization of swimming and
crawling in an amphibious snake robot, " IEEE Trans. Robot., vol. 24, no.
1, pp. 75-87, Feb. 2008, doi: 10.1109/TRO.2008.915426.
[9] M. Tesch, J. Schneider, and H. Choset, " Using response surfaces and
expected improvement to optimize snake robot gait parameters, " in
Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., Sep. 2011, pp. 1069-1074,
doi: 10.1109/IROS.2011.6095076.
[10] S. Ouyang and W. Wei, " Flexible adaptive control of snake-like
robot based on LSTM and gait, " J. Phys., Conf. Ser., vol. 1487, no. 1, p.
012049, 2020, doi: 10.1088/1742-6596/1487/1/012049.
[11] A. Nagabandi, G. Kahn, R. S. Fearing, and S. Levine, " Neural network
dynamics for model-based deep reinforcement learning with
model-free fine-tuning, " in Proc. IEEE Int. Conf. Robot. Autom. (ICRA),
May 2018, pp. 7559-7566, doi: 10.1109/ICRA.2018.8463189.
[12] Y. Nakamura, T. Mori, M-a Sato, and S. Ishii, " Reinforcement
learning for a biped robot based on a CPG-actor-critic method, " Neural
Netw., vol. 20, no. 6, pp. 723-735, 2007, doi: 10.1016/j.neunet.
2007.01.002.
[13] J. Shi, T. Dear, and S. D. Kelly, " Deep reinforcement learning for
snake robot locomotion, " IFAC-PapersOnLine, vol. 53, no. 2, pp. 9688-
9695, 2020, doi: 10.1016/j.ifacol.2020.12.2619.
[14] S. Fukunaga, Y. Nakamura, K. Aso, and S. Ishii, " Reinforcement
learning for a snake-like robot controlled by a central pattern generator, "
in Proc. IEEE Conf. Robot., Autom. Mechatronics, 2004, vol. 2, pp.
909-914, doi: 10.1109/RAMECH.2004.1438039.
[15] X. Liu, R. Gasoto, Z. Jiang, C. Onal, and J. Fu, " Learning to locomote
with artificial neural-network and CPG-based control in a soft
snake robot, " in Proc. 2020 IEEE/RSJ Int. Conf. Intell. Robots Syst.
(IROS), pp. 7758-7765, doi: 10.1109/IROS45743.2020.9340763.
[16] S. Chatterjee et al., " Reinforcement learning approach to generate
goal-directed locomotion of a snake-like robot with screw-drive units, "
in Proc. 2014 23rd Int. Conf. Robot. Alpe-Adria-Danube Region
(RAAD), pp. 1-7, doi: 10.1109/RAAD.2014.7002234.
[17] G. Sartoretti, Y. Shi, W. Paivine, M. Travers, and H. Choset, " Distributed
learning for the decentralized control of articulated mobile
robots, " in Proc. 2018 IEEE Int. Conf. Robot. Autom. (ICRA), pp. 3789-
3794, doi: 10.1109/ICRA.2018.8460802.
[18] T. Haarnoja, S. Ha, A. Zhou, J. Tan, G. Tucker, and S. Levine,
" Learning to walk via deep reinforcement learning, " in Proc. Robot.,
Sci. Syst., Freiburg, Jun. 2019, doi: 10.15607/RSS.2019.XV.011.
[19] T. Miki, J. Lee, J. Hwangbo, L. Wellhausen, V. Koltun, and M. Hutter,
" Learning robust perceptive locomotion for quadrupedal robots in the wild, "
Sci. Robot., vol. 7, no. 62, p. eabk2822, 2022, doi: 10.1126/scirobotics.abk2822.
[20] P. Christiano et al., " Transfer from Simulation to real world
through learning deep inverse dynamics model, " Oct. 2016, arXiv:1610.
03518 [cs].
[21] X. B. Peng, M. Andrychowicz, W. Zaremba, and P. Abbeel, " Sim-toreal
transfer of robotic control with dynamics randomization, " in Proc.
2018 IEEE Int. Conf. Robot. Autom. (ICRA), pp. 3803-3810, doi: 10.1109/
ICRA.2018.8460528.
[22] M. Wulfmeier, I. Posner, and P. Abbeel, " Mutual alignment transfer
learning, " in Proc. Conf. Robot Learn., 2017, pp. 281-290.
[23] J. Schulman, F. Wolski, P. Dhariwal, A. Radford, and O. Klimov,
" Proximal policy optimization algorithms, " 2017, arXiv:1707.06347.
[24] J. Hwangbo et al., " Learning agile and dynamic motor skills for
legged robots, " Sci. Robot., vol. 4, no. 26, p. eaau5872, Jan. 2019, doi:
10.1126/scirobotics.aau5872.
Zhenshan Bing, Department of Informatics, Technical University
of Munich, Munich, 85748, Germany. Email: bing@
in.tum.de.
Long Cheng, College of Computer Science and Artificial Intelligence,
Wenzhou University, Wenzhou, 325035, China, and
Shenzhen Institute, Sun Yat-sen University, Guangzhou
543001, China. Email: chenglong@wzu.edu.cn.
Kai Huang, School of Data and Computer Science, Sun Yat-sen
University, Guangzhou 543001, China, and Pazhou Lab, Guangzhou,
543001, China. Email: huangk36@mail.sysu.edu.cn.
Alois Knoll, Department of Informatics, Technical University
of Munich, Munich 85748, Germany. Email knoll@in.tum.de.
DECEMBER 2022 * IEEE ROBOTICS & AUTOMATION MAGAZINE *
103
https://doi.org/10.1109/mra.2022.3204327 https://doi.org/10.1109/mra.2022.3204327

IEEE Robotics & Automation Magazine - December 2022

Table of Contents for the Digital Edition of IEEE Robotics & Automation Magazine - December 2022

Contents
IEEE Robotics & Automation Magazine - December 2022 - Cover1
IEEE Robotics & Automation Magazine - December 2022 - Cover2
IEEE Robotics & Automation Magazine - December 2022 - Contents
IEEE Robotics & Automation Magazine - December 2022 - 2
IEEE Robotics & Automation Magazine - December 2022 - 3
IEEE Robotics & Automation Magazine - December 2022 - 4
IEEE Robotics & Automation Magazine - December 2022 - 5
IEEE Robotics & Automation Magazine - December 2022 - 6
IEEE Robotics & Automation Magazine - December 2022 - 7
IEEE Robotics & Automation Magazine - December 2022 - 8
IEEE Robotics & Automation Magazine - December 2022 - 9
IEEE Robotics & Automation Magazine - December 2022 - 10
IEEE Robotics & Automation Magazine - December 2022 - 11
IEEE Robotics & Automation Magazine - December 2022 - 12
IEEE Robotics & Automation Magazine - December 2022 - 13
IEEE Robotics & Automation Magazine - December 2022 - 14
IEEE Robotics & Automation Magazine - December 2022 - 15
IEEE Robotics & Automation Magazine - December 2022 - 16
IEEE Robotics & Automation Magazine - December 2022 - 17
IEEE Robotics & Automation Magazine - December 2022 - 18
IEEE Robotics & Automation Magazine - December 2022 - 19
IEEE Robotics & Automation Magazine - December 2022 - 20
IEEE Robotics & Automation Magazine - December 2022 - 21
IEEE Robotics & Automation Magazine - December 2022 - 22
IEEE Robotics & Automation Magazine - December 2022 - 23
IEEE Robotics & Automation Magazine - December 2022 - 24
IEEE Robotics & Automation Magazine - December 2022 - 25
IEEE Robotics & Automation Magazine - December 2022 - 26
IEEE Robotics & Automation Magazine - December 2022 - 27
IEEE Robotics & Automation Magazine - December 2022 - 28
IEEE Robotics & Automation Magazine - December 2022 - 29
IEEE Robotics & Automation Magazine - December 2022 - 30
IEEE Robotics & Automation Magazine - December 2022 - 31
IEEE Robotics & Automation Magazine - December 2022 - 32
IEEE Robotics & Automation Magazine - December 2022 - 33
IEEE Robotics & Automation Magazine - December 2022 - 34
IEEE Robotics & Automation Magazine - December 2022 - 35
IEEE Robotics & Automation Magazine - December 2022 - 36
IEEE Robotics & Automation Magazine - December 2022 - 37
IEEE Robotics & Automation Magazine - December 2022 - 38
IEEE Robotics & Automation Magazine - December 2022 - 39
IEEE Robotics & Automation Magazine - December 2022 - 40
IEEE Robotics & Automation Magazine - December 2022 - 41
IEEE Robotics & Automation Magazine - December 2022 - 42
IEEE Robotics & Automation Magazine - December 2022 - 43
IEEE Robotics & Automation Magazine - December 2022 - 44
IEEE Robotics & Automation Magazine - December 2022 - 45
IEEE Robotics & Automation Magazine - December 2022 - 46
IEEE Robotics & Automation Magazine - December 2022 - 47
IEEE Robotics & Automation Magazine - December 2022 - 48
IEEE Robotics & Automation Magazine - December 2022 - 49
IEEE Robotics & Automation Magazine - December 2022 - 50
IEEE Robotics & Automation Magazine - December 2022 - 51
IEEE Robotics & Automation Magazine - December 2022 - 52
IEEE Robotics & Automation Magazine - December 2022 - 53
IEEE Robotics & Automation Magazine - December 2022 - 54
IEEE Robotics & Automation Magazine - December 2022 - 55
IEEE Robotics & Automation Magazine - December 2022 - 56
IEEE Robotics & Automation Magazine - December 2022 - 57
IEEE Robotics & Automation Magazine - December 2022 - 58
IEEE Robotics & Automation Magazine - December 2022 - 59
IEEE Robotics & Automation Magazine - December 2022 - 60
IEEE Robotics & Automation Magazine - December 2022 - 61
IEEE Robotics & Automation Magazine - December 2022 - 62
IEEE Robotics & Automation Magazine - December 2022 - 63
IEEE Robotics & Automation Magazine - December 2022 - 64
IEEE Robotics & Automation Magazine - December 2022 - 65
IEEE Robotics & Automation Magazine - December 2022 - 66
IEEE Robotics & Automation Magazine - December 2022 - 67
IEEE Robotics & Automation Magazine - December 2022 - 68
IEEE Robotics & Automation Magazine - December 2022 - 69
IEEE Robotics & Automation Magazine - December 2022 - 70
IEEE Robotics & Automation Magazine - December 2022 - 71
IEEE Robotics & Automation Magazine - December 2022 - 72
IEEE Robotics & Automation Magazine - December 2022 - 73
IEEE Robotics & Automation Magazine - December 2022 - 74
IEEE Robotics & Automation Magazine - December 2022 - 75
IEEE Robotics & Automation Magazine - December 2022 - 76
IEEE Robotics & Automation Magazine - December 2022 - 77
IEEE Robotics & Automation Magazine - December 2022 - 78
IEEE Robotics & Automation Magazine - December 2022 - 79
IEEE Robotics & Automation Magazine - December 2022 - 80
IEEE Robotics & Automation Magazine - December 2022 - 81
IEEE Robotics & Automation Magazine - December 2022 - 82
IEEE Robotics & Automation Magazine - December 2022 - 83
IEEE Robotics & Automation Magazine - December 2022 - 84
IEEE Robotics & Automation Magazine - December 2022 - 85
IEEE Robotics & Automation Magazine - December 2022 - 86
IEEE Robotics & Automation Magazine - December 2022 - 87
IEEE Robotics & Automation Magazine - December 2022 - 88
IEEE Robotics & Automation Magazine - December 2022 - 89
IEEE Robotics & Automation Magazine - December 2022 - 90
IEEE Robotics & Automation Magazine - December 2022 - 91
IEEE Robotics & Automation Magazine - December 2022 - 92
IEEE Robotics & Automation Magazine - December 2022 - 93
IEEE Robotics & Automation Magazine - December 2022 - 94
IEEE Robotics & Automation Magazine - December 2022 - 95
IEEE Robotics & Automation Magazine - December 2022 - 96
IEEE Robotics & Automation Magazine - December 2022 - 97
IEEE Robotics & Automation Magazine - December 2022 - 98
IEEE Robotics & Automation Magazine - December 2022 - 99
IEEE Robotics & Automation Magazine - December 2022 - 100
IEEE Robotics & Automation Magazine - December 2022 - 101
IEEE Robotics & Automation Magazine - December 2022 - 102
IEEE Robotics & Automation Magazine - December 2022 - 103
IEEE Robotics & Automation Magazine - December 2022 - 104
IEEE Robotics & Automation Magazine - December 2022 - 105
IEEE Robotics & Automation Magazine - December 2022 - 106
IEEE Robotics & Automation Magazine - December 2022 - 107
IEEE Robotics & Automation Magazine - December 2022 - 108
IEEE Robotics & Automation Magazine - December 2022 - 109
IEEE Robotics & Automation Magazine - December 2022 - 110
IEEE Robotics & Automation Magazine - December 2022 - 111
IEEE Robotics & Automation Magazine - December 2022 - 112
IEEE Robotics & Automation Magazine - December 2022 - 113
IEEE Robotics & Automation Magazine - December 2022 - 114
IEEE Robotics & Automation Magazine - December 2022 - 115
IEEE Robotics & Automation Magazine - December 2022 - 116
IEEE Robotics & Automation Magazine - December 2022 - 117
IEEE Robotics & Automation Magazine - December 2022 - 118
IEEE Robotics & Automation Magazine - December 2022 - 119
IEEE Robotics & Automation Magazine - December 2022 - 120
IEEE Robotics & Automation Magazine - December 2022 - 121
IEEE Robotics & Automation Magazine - December 2022 - 122
IEEE Robotics & Automation Magazine - December 2022 - 123
IEEE Robotics & Automation Magazine - December 2022 - 124
IEEE Robotics & Automation Magazine - December 2022 - 125
IEEE Robotics & Automation Magazine - December 2022 - 126
IEEE Robotics & Automation Magazine - December 2022 - 127
IEEE Robotics & Automation Magazine - December 2022 - 128
IEEE Robotics & Automation Magazine - December 2022 - 129
IEEE Robotics & Automation Magazine - December 2022 - 130
IEEE Robotics & Automation Magazine - December 2022 - 131
IEEE Robotics & Automation Magazine - December 2022 - 132
IEEE Robotics & Automation Magazine - December 2022 - 133
IEEE Robotics & Automation Magazine - December 2022 - 134
IEEE Robotics & Automation Magazine - December 2022 - 135
IEEE Robotics & Automation Magazine - December 2022 - 136
IEEE Robotics & Automation Magazine - December 2022 - 137
IEEE Robotics & Automation Magazine - December 2022 - 138
IEEE Robotics & Automation Magazine - December 2022 - 139
IEEE Robotics & Automation Magazine - December 2022 - 140
IEEE Robotics & Automation Magazine - December 2022 - 141
IEEE Robotics & Automation Magazine - December 2022 - 142
IEEE Robotics & Automation Magazine - December 2022 - 143
IEEE Robotics & Automation Magazine - December 2022 - 144
IEEE Robotics & Automation Magazine - December 2022 - 145
IEEE Robotics & Automation Magazine - December 2022 - 146
IEEE Robotics & Automation Magazine - December 2022 - 147
IEEE Robotics & Automation Magazine - December 2022 - 148
IEEE Robotics & Automation Magazine - December 2022 - 149
IEEE Robotics & Automation Magazine - December 2022 - 150
IEEE Robotics & Automation Magazine - December 2022 - 151
IEEE Robotics & Automation Magazine - December 2022 - 152
IEEE Robotics & Automation Magazine - December 2022 - 153
IEEE Robotics & Automation Magazine - December 2022 - 154
IEEE Robotics & Automation Magazine - December 2022 - 155
IEEE Robotics & Automation Magazine - December 2022 - 156
IEEE Robotics & Automation Magazine - December 2022 - 157
IEEE Robotics & Automation Magazine - December 2022 - 158
IEEE Robotics & Automation Magazine - December 2022 - 159
IEEE Robotics & Automation Magazine - December 2022 - 160
IEEE Robotics & Automation Magazine - December 2022 - 161
IEEE Robotics & Automation Magazine - December 2022 - 162
IEEE Robotics & Automation Magazine - December 2022 - 163
IEEE Robotics & Automation Magazine - December 2022 - 164
IEEE Robotics & Automation Magazine - December 2022 - Cover3
IEEE Robotics & Automation Magazine - December 2022 - 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