电子学报 ›› 2019, Vol. 47 ›› Issue (2): 475-482.DOI: 10.3969/j.issn.0372-2112.2019.02.031

• 学术论文 • 上一篇    下一篇

考虑关节角加速度约束的仿人机器人偏摆力矩控制方法

杨亮1,3, 付根平2, 陈勇3   

  1. 1. 电子科技大学中山学院计算机学院, 广东中山 528402;
    2. 仲恺农业工程学院自动化工程系, 广东广州 510225;
    3. 电子科技大学自动化工程学院, 四川成都 611731
  • 收稿日期:2017-02-26 修回日期:2018-08-26 出版日期:2019-02-25
    • 通讯作者:
    • 杨亮
    • 作者简介:
    • 付根平 男,1984年1月出生,江西新余人.工学博士.主要从事仿人机器人技术及其应用方面的相关研究;陈勇 男,1977年1月出生,四川内江人.工学博士,教授,博士生导师.IEEE Senior Member,中国电机工程学会会员,中国自动化学会会员,中国电源学会会员.主要从事先进控制技术、电力电子等方面的相关研究.
    • 基金资助:
    • 国家自然基金 (No.61573108,No.U1613223,No.U1501251,No.U1613223); 广东省自然科学基金 (No.2016A030313715,No.2016A030313018); 中央高校基本科研业务费专项资金 (No.ZYGX2016J140); 四川省科技支撑计划 (No.2016GZ0395,No.2017GZ0395,No.2017GZ0394); 中山市科技计划 (No.2017A1024,No.2017SF0603)

Yaw Moment Control for Humanoid Robot with Joint Acceleration Constraints

YANG Liang1,3, FU Gen-ping2, CHEN Yong3   

  1. 1. School of Computer Engineering, University of Electronic Science and Technology of China, Zhongshan Institute, Zhongshan, Guangdong 528402, China;
    2. School of Automation, Zhongkai University of Agriculture and Engineering, Guangzhou, Guangdong 510225, China;
    3. School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan 611731, China
  • Received:2017-02-26 Revised:2018-08-26 Online:2019-02-25 Published:2019-02-25
    • Supported by:
    • National Natural Science Foundation of China (No.61573108, No.U1613223, No.U1501251, No.U1613223); National Natural Science Foundation of Guangdong Province,  China (No.2016A030313715, No.2016A030313018); Fundamental Research Funds for the Central Universities (No.ZYGX2016J140); Science and Technology Support Program of Sichuan Province (No.2016GZ0395, No.2017GZ0395, No.2017GZ0394); Zhongshan Science Technology Program (No.2017A1024, No.2017SF0603)

摘要: 针对仿人机器人步行过程中存在的机器人关节角加速度约束影响控制性能的问题,提出一种考虑关节角加速度约束的仿人机器人偏摆力矩控制方法.该方法充分考虑了双臂在摆动过程中对偏摆力矩的影响,根据力矩平衡条件得到需要抵消的偏摆力矩的大小与方向,将偏摆力矩的控制问题转化为带约束条件的二次规划问题,并设计了一种在线变步长迭代算法计算得到优化后的双臂摆动轨迹.实验表明,该方法能有效抵消机器人步行中产生的偏摆力矩,避免控制过程中的"削峰"现象,有效提高机器人的步行稳定性.

关键词: 仿人机器人, 偏摆力矩, 关节角加速度约束, 二次规划, 零力矩点

Abstract: To cancel the effect on control performance due to joint acceleration constraints during humanoid robot walks,a new yaw moment control approach with consideration of joint acceleration constraints is proposed.After analyzing the effect on stability caused by the motion of arms swing,the undesired yaw moment which needs to be counteracted is computed.Then,the yaw moment control problem is formulated as a quadratic programming problem with inequality constraints.To solve this optimization problem effectively,an online variable step-size iteration method is designed to generate the trajectories of arms swinging.The experiment and simulation results verified that the proposed approach can effectively compensate yaw moment,avoid peak cut-off phenomenon and guarantee the stable walking.

Key words: humanoid robot, yaw moment, joint acceleration constraints, quadratic programming, zero moment point

中图分类号: