Full-Body Optimal Control Toward Versatile and Agile Behaviors in a Humanoid Robot

被引:18
|
作者
Ishihara, Koji [1 ]
Itoh, Takeshi D. [1 ,2 ]
Morimoto, Jun [1 ]
机构
[1] ATR Computat Neurosci Labs, Dept Brain Robot Interface, Kyoto 6190288, Japan
[2] Nara Inst Sci & Technol, Grad Sch Informat Sci, Nara 6300192, Japan
来源
关键词
Humanoid robots; Optimal control; Dynamics; Optimization; Task analysis; Computational modeling; Optimization and Optimal Control; Humanoid Robots; Motion Control; WALKING; DESIGN;
D O I
10.1109/LRA.2019.2947001
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we develop an optimal control framework that takes the full-body dynamics of a humanoid robot into account. Employing full-body dynamics has been explored in, especially, an online optimal control approach known as model predictive control (MPC). However, whole-body motions cannot be updated in a short period of time due to MPC's large computational burden. Thus, MPC has generally been evaluated with a physical humanoid robot in a limited range of tasks where high-speed motion executions are unnecessary. To cope with this problem, our multi-timescale control framework drives whole-body motions with a computationally efficient hierarchical MPC. Meanwhile, a biologically inspired controller maintains the robot's posture for a very short control period. We evaluated our framework in skating tasks with simulated and real lower-body humanoids that have rollers on the feet. Our simulated robot generated various agile motions such as jumping over a bump and flipping down from a cliff in real time. Our real lower-body humanoid also successfully generated a movement down a slope.
引用
收藏
页码:119 / 126
页数:8
相关论文
共 50 条
  • [31] What kind of floor am I standing on? Floor surface identification by a small humanoid robot through full-body motions
    Matsumura, Reo
    Shiomi, Masahiro
    Miyashita, Takahiro
    Ishiguro, Hiroshi
    Hagita, Norihiro
    ADVANCED ROBOTICS, 2015, 29 (07) : 469 - 480
  • [32] Optimal control of humanoid robot in long distance
    Capi, G
    Nasu, Y
    18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2 (REGULAR PAPERS), PROCEEDINGS, 2004, : 559 - 562
  • [33] Full-Body Motion Planning for Humanoid Robots using Rapidly Exploring Random Trees
    Baltes, Jacky
    Bagot, Jonathan
    Sadeghnejad, Soroush
    Anderson, John
    Hsu, Chen-Hsien
    KUNSTLICHE INTELLIGENZ, 2016, 30 (3-4): : 245 - 255
  • [34] ETL-Humanoid - A high-performance full body humanoid system for versatile actions
    Nagakubo, A
    Kuniyoshi, Y
    Cheng, G
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 1087 - 1092
  • [35] Synthesis of Full-Body 3-D Human Gait using Optimal Control Methods
    Felis, Martin L.
    Mombaur, Katja
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 1560 - 1566
  • [36] Full-body Exoskeleton Robot Control for Walking Assistance by Style-phase Adaptive Pattern Generation
    Matsubara, Takamitsu
    Uchikata, Akimasa
    Morimoto, Jun
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 3914 - 3920
  • [37] Toward Speech and Nonverbal Behaviors Integration for Humanoid Robot Regular Paper
    Wang, Wei
    Huang, Xiaodan
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2012, 9
  • [38] Toward learning to control robot behaviors
    Müller, JP
    Faihe, Y
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2000, 6 (03): : 205 - 213
  • [39] Mechanical design and optimal control of humanoid robot (TPinokio)
    Wee, Teck Chew
    JOURNAL OF ENGINEERING-JOE, 2014,
  • [40] Adaptive synthesis of dynamically feasible full-body movements for the humanoid robot HRP-2 by flexible combination of learned dynamic movement primitives
    Mukovskiy, Albert
    Vassallo, Christian
    Naveau, Maximilien
    Stasse, Olivier
    Soueres, Philippe
    Giese, Martin A.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 91 : 270 - 283