Hierarchical quadratic programming: Fast online humanoid-robot motion generation

被引:359
|
作者
Escande, Adrien [1 ]
Mansard, Nicolas [2 ]
Wieber, Pierre-Brice [3 ]
机构
[1] JRL CNRS AIST, Tsukuba, Ibaraki, Japan
[2] Univ Toulouse, LAAS CNRS, F-31000 Toulouse, France
[3] INRIA Grenoble, Grenoble, France
来源
关键词
Inverse kinematics; redundancy; task hierarchy; humanoid robot; PRIORITY REDUNDANCY RESOLUTION; AVOIDING JOINT LIMITS; KINEMATIC CONTROL; TASK; FRAMEWORK; OPTIMIZATION; MANIPULATORS; SINGULARITY; CONSTRAINTS; AVOIDANCE;
D O I
10.1177/0278364914521306
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Hierarchical least-square optimization is often used in robotics to inverse a direct function when multiple incompatible objectives are involved. Typical examples are inverse kinematics or dynamics. The objectives can be given as equalities to be satisfied (e. g. point-to-point task) or as areas of satisfaction (e. g. the joint range). This paper proposes a complete solution to solve multiple least-square quadratic problems of both equality and inequality constraints ordered into a strict hierarchy. Our method is able to solve a hierarchy of only equalities 10 times faster than the iterative-projection hierarchical solvers and can consider inequalities at any level while running at the typical control frequency on whole-body size problems. This generic solver is used to resolve the redundancy of humanoid robots while generating complex movements in constrained environments.
引用
收藏
页码:1006 / 1028
页数:23
相关论文
共 50 条
  • [41] Rolling Motion Generation of Multi-Points Contact for a Humanoid Robot
    Yu, Dacheng
    Yu, Zhangguo
    Fang, Xi
    Lei, Siyu
    Chen, Xuechao
    Huang, Qiang
    Meng, Libo
    Zhou, Qinqin
    Zhang, Weimin
    Han, Jianda
    IEEE ICARM 2016 - 2016 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), 2016, : 153 - 158
  • [42] A Fast Dynamically Equilibrated Walking Trajectory Generation Method of Humanoid Robot
    Satoshi Kagami
    Tomonobu Kitagawa
    Koichi Nishiwaki
    Tomomichi Sugihara
    Masayuki Inaba
    Hirochika Inoue
    Autonomous Robots, 2002, 12 : 71 - 82
  • [43] A fast dynamically equilibrated walking trajectory generation method of humanoid robot
    Kagami, S
    Kitagawa, T
    Nishiwaki, K
    Sugihara, T
    Inaba, M
    Inoue, H
    AUTONOMOUS ROBOTS, 2002, 12 (01) : 71 - 82
  • [44] Robust Regression-Based Motion Perception for Online Imitation on Humanoid Robot
    Tehao Zhu
    Qunfei Zhao
    Weibing Wan
    Zeyang Xia
    International Journal of Social Robotics, 2017, 9 : 705 - 725
  • [45] Robust Regression-Based Motion Perception for Online Imitation on Humanoid Robot
    Zhu, Tehao
    Zhao, Qunfei
    Wan, Weibing
    Xia, Zeyang
    INTERNATIONAL JOURNAL OF SOCIAL ROBOTICS, 2017, 9 (05) : 705 - 725
  • [46] Online Delayed Reference Generation for a Humanoid Imitating Human Walking Motion
    Oh, Jaesung
    Sim, Okkee
    Cho, Buyoun
    Lee, KangKyu
    Oh, Jun-Ho
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2021, 26 (01) : 102 - 112
  • [47] Online biped walking pattern generation for humanoid robot KHR-3(KAIST Humanoid Robot-3: HUBO)
    Park, Ill-Woo
    Kim, Jung-Yup
    Oh, Jun-Ho
    2006 6TH IEEE-RAS INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS, VOLS 1 AND 2, 2006, : 398 - +
  • [48] Continuous Task Transition Approach for Robot Controller Based on Hierarchical Quadratic Programming
    Kim, Sanghyun
    Jang, Keunwoo
    Park, Suhan
    Lee, Yisoo
    Lee, Sang Yup
    Park, Jaeheung
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (02): : 1603 - 1610
  • [49] Multi-Modal and Adaptive Robot Control through Hierarchical Quadratic Programming
    Tassi, Francesco
    Ajoudani, Arash
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2024, 110 (04)
  • [50] Effective Online Trajectory Generation of Waist and Arm for Enhancing Humanoid Robot Walking
    Luo, Ren C.
    Chen, Chien-An
    Spalanzani, Anne
    PROCEEDINGS 2016 IEEE 25TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2016, : 369 - 374