Dynamic Torso Compliance Control for Standing and Walking Balance of Position-Controlled Humanoid Robots

被引:30
作者
Li, Qingqing [1 ,2 ,3 ]
Meng, Fei [1 ,2 ,3 ]
Yu, Zhangguo [4 ,5 ,6 ]
Chen, Xuechao [1 ,2 ,3 ]
Huang, Qiang [4 ,5 ,6 ]
机构
[1] Beijing Inst Technol BIT, Sch Mechatron Engn, Beijing 100081, Peoples R China
[2] Key Lab Biomimet Robots & Syst, Minist Educ, Beijing 100081, Peoples R China
[3] Beijing Adv Innovat Ctr Intelligent Robots & Syst, Beijing 100081, Peoples R China
[4] BIT, Sch Mechatron Engn, Beijing 100081, Peoples R China
[5] Int Joint Res Lab Biomimet Robots & Syst, Minist Educ, Beijing 100081, Peoples R China
[6] State Key Lab Intelligent Control & Decis Complex, Beijing 100081, Peoples R China
基金
中国国家自然科学基金;
关键词
Humanoid robots; Torso; Robots; Legged locomotion; Dynamics; Trajectory; Mechatronics; Compliance control; humanoid robot; standing balance; walking balance; POSTURE-CONTROL; TORQUE CONTROL; MODEL;
D O I
10.1109/TMECH.2021.3061825
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The humanoid robot, one of the ideal unmanned systems, has the potential to perform tasks currently carried out by human workers in industry, manufacturing, service, and disaster response. In such complicated environments with unknown disturbances, compliance is important for a humanoid robot, especially a position-controlled one, to maintain balance while performing a task. This article presents a dynamic torso compliance method for position-controlled humanoid robots to adapt to unknown external disturbances while standing or walking. This method comprises two independent controllers. One controller, which is based on a linear inverted pendulum with a flywheel, is used to realize compliant behavior by controlling the torso postures according to the zero moment point. The other controller, which is based on a double inverted pendulum, is adopted to obtain the dynamic torso movements as well as maintain balance through a quadratic-programming-based controller. With the proposed method, controls for compliance and balance are decoupled, and a position-controlled robot can perform dynamic torso compliance and maintain balance while standing or walking. The performance of the proposed method is validated by simulations and experiments on a position-controlled humanoid robot (BHR-T).
引用
收藏
页码:679 / 688
页数:10
相关论文
共 38 条
[1]  
Ahmed SM, 2013, IEEE INT C INT ROBOT, P4152, DOI 10.1109/IROS.2013.6696951
[2]  
[Anonymous], 2000, CONTROL SYSTEM DESIG
[3]  
Bellotti F, 2011, PROCEEDINGS OF THE 5TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, P26
[4]   Footstep Planning for Slippery and Slanted Terrain Using Human-Inspired Models [J].
Brandao, Martim ;
Hashimoto, Kenji ;
Santos-Victor, Jose ;
Takanishi, Atsuo .
IEEE TRANSACTIONS ON ROBOTICS, 2016, 32 (04) :868-879
[5]  
Caron S, 2019, IEEE INT CONF ROBOT, P277, DOI [10.1109/ICRA.2019.8794348, 10.1109/icra.2019.8794348]
[6]  
Castano JA, 2016, IEEE ICARM 2016 - 2016 INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS AND MECHATRONICS (ICARM), P147, DOI 10.1109/ICARM.2016.7606910
[7]  
Ceccarelli M., 2020, ROBOTICS, V9, P1
[8]  
Dong CC, 2019, IEEE-RAS INT C HUMAN, P140, DOI [10.1109/Humanoids43949.2019.9035039, 10.1109/humanoids43949.2019.9035039]
[9]  
Feng SY, 2014, IEEE-RAS INT C HUMAN, P120, DOI 10.1109/HUMANOIDS.2014.7041347
[10]  
Fu CL, 2014, IEEE INT C INT ROBOT, P2509, DOI 10.1109/IROS.2014.6942904