A Humanoid Robot Learns to Recover Perturbation During Swinging Motion

被引:8
|
作者
Tran, Duy Hoa [1 ]
Hamker, Fred [1 ]
Nassour, John [1 ]
机构
[1] Tech Univ Chemnitz, Fac Comp Sci, Artificial Intelligence Lab, D-09107 Chemnitz, Germany
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2020年 / 50卷 / 10期
关键词
Neurons; Perturbation methods; Humanoid robots; Legged locomotion; Generators; Switches; Central pattern generator (CPG); fall detection; push recovery; reinforcement learning; self-organizing map (SOM); WALKING PATTERN GENERATION; BIPED WALKING; PUSH RECOVERY; FEATURE-SELECTION; PREVIEW CONTROL; LOCOMOTION; CONTROLLER; MODEL; GAIT; DRIVEN;
D O I
10.1109/TSMC.2018.2884619
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an approach on fall detection and recovery perturbation during humanoid robot swinging. Reinforcement learning (Q-learning) is employed to explore relationship between actions and states that allow the robot to trigger a reaction to avoid falling. A self-organizing map (SOM) is employed using a circular topological neighborhood function to transform continuous exteroceptive information of the robot during stable swinging into a discrete representation of states. We take advantage of the SOM clustering and topology preservation in the perturbation detection. Swinging and recovery actions are generated from the same neural model using a multilayered multipattern central pattern generator. Experiments, which were carried out in the simulation and on the real humanoid robot (NAO), show that our approach allows humanoid robots to recover from pushing successfully by learning to switch from a rhythmic to an appropriate nonrhythmic behavior.
引用
收藏
页码:3701 / 3712
页数:12
相关论文
共 50 条
  • [1] Analyses of Jumping Motion of Humanoid Robot Using Arms' Swinging
    Nishiguchi, Jumpei
    Minami, Mamoru
    Yanou, Akira
    Matsuno, Takayuki
    Maeba, Tomohide
    2012 PROCEEDINGS OF SICE ANNUAL CONFERENCE (SICE), 2012, : 496 - 501
  • [2] Progress Towards a Humanoid Robot that Learns to Stand
    Claveau, David
    2012 IEEE INTERNATIONAL CONFERENCE ON DEVELOPMENT AND LEARNING AND EPIGENETIC ROBOTICS (ICDL), 2012,
  • [3] The path trajectory planning of swinging legs for humanoid robot
    Zhou, Yimin
    Chen, Lin
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 384 - 389
  • [4] OPTIMIZATION OF HUMANOID ROBOT MOTION DURING THE ELEVATION OF AN OBJECT
    Naeini, Hamed Ajabi
    Rostami, Mostafa
    ADVANCES IN CLIMBING AND WALKING ROBOTS, PROCEEDINGS, 2007, : 402 - 407
  • [5] Trajectory Optimization of Humanoid Robot's Swinging Leg
    Luo, Zhou
    Chen, Xuechao
    Yu, Zhangguo
    Huang, Qiang
    Meng, Libo
    Li, Qingqing
    Zhang, Weimin
    Guo, Wenjuan
    Ming, Aiguo
    2017 IEEE-RAS 17TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTICS (HUMANOIDS), 2017, : 359 - 364
  • [6] Yaw moment compensation for humanoid robot via arms swinging
    Yang, Liang
    Deng, Chunjian
    Open Automation and Control Systems Journal, 2014, 6 (01): : 1371 - 1377
  • [7] CPG BASED RL ALGORITHM LEARNS TO CONTROL OF A HUMANOID ROBOT LEG
    Tutsoy, Onder
    INTERNATIONAL JOURNAL OF ROBOTICS & AUTOMATION, 2015, 30 (02): : 178 - 183
  • [8] Humanoid Robot Orientation Stabilization by Shoulder Joint Motion During Locomotion
    Ozel, Selim
    Eskimez, S. Emre
    Erbatur, Kemalettin
    2013 9TH ASIAN CONTROL CONFERENCE (ASCC), 2013,
  • [9] On human motion imitation by humanoid robot
    Suleiman, Wael
    Yoshida, Eiichi
    Kanehiro, Fumio
    Laumond, Jean-Paul
    Monin, Andre
    2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, : 2697 - +
  • [10] Humanoid Robot Motion Recognition and Reproduction
    Chalodhorn, Rawichote
    MacDorman, Karl F.
    Asada, Minoru
    ADVANCED ROBOTICS, 2009, 23 (03) : 349 - 366