2.765

2022影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

面向离散地形的欠驱动双足机器人平衡控制方法

韩连强 陈学超 余张国 高志发 黄岩 黄强

韩连强, 陈学超, 余张国, 高志发, 黄岩, 黄强. 面向离散地形的欠驱动双足机器人平衡控制方法. 自动化学报, 2022, 48(9): 2164−2174 doi: 10.16383/j.aas.c211008
引用本文: 韩连强, 陈学超, 余张国, 高志发, 黄岩, 黄强. 面向离散地形的欠驱动双足机器人平衡控制方法. 自动化学报, 2022, 48(9): 2164−2174 doi: 10.16383/j.aas.c211008
Han Lian-Qiang, Chen Xue-Chao, Yu Zhang-Guo, Gao Zhi-Fa, Huang Yan, Huang Qiang. Balance control of underactuated biped robot for discrete terrain. Acta Automatica Sinica, 2022, 48(9): 2164−2174 doi: 10.16383/j.aas.c211008
Citation: Han Lian-Qiang, Chen Xue-Chao, Yu Zhang-Guo, Gao Zhi-Fa, Huang Yan, Huang Qiang. Balance control of underactuated biped robot for discrete terrain. Acta Automatica Sinica, 2022, 48(9): 2164−2174 doi: 10.16383/j.aas.c211008

面向离散地形的欠驱动双足机器人平衡控制方法

doi: 10.16383/j.aas.c211008
基金项目: 科技部重点研发计划 (2018YFE0126200), 国家自然科学基金 (61973039, 62073041), 高等学校学科创新引智计划(111计划) (B08043)资助
详细信息
    作者简介:

    韩连强:北京理工大学机电学院博士研究生. 主要研究方向为双足机器人动态运动规划与欠驱动力矩控制. E-mail: hanlianqiang@88.com

    陈学超:北京理工大学机电学院教授. 主要研究方向为双足机器人运动规划与稳定控制. 本文通信作者. E-mail: chenxuechao@bit.edu.cn

    余张国:北京理工大学机电学院教授. 主要研究方向为仿生机器人系统设计与控制. E-mail: yuzg@bit.edu.cn

    高志发:北京理工大学机电学院博士研究生. 主要研究方向为双足机器人落脚点规划与环境适应性. E-mail: gaozhifaa@126.com

    黄岩:北京理工大学机电学院副教授. 主要研究方向为双足机器人动态运动控制, 人体运动科学. E-mail: yanhuang@bit.edu.cn

    黄强:北京理工大学机电学院教授. 主要研究方向为双足机器人运动, 仿生机器人系统. E-mail: qhuang@bit.edu.cn

Balance Control of Underactuated Biped Robot for Discrete Terrain

Funds: Supported by National Key Research and Development Pro-gram of China (2018YFE0126200), National Natural Science Foundation of China (61973039, 62073041), Discipline Innovation and Talent Introduction Program in Colleges and Universities (111 Program) (B08043)
More Information
    Author Bio:

    HAN Lian-Qiang Ph.D. candidate at the School of Mechatronical Engineering, Beijing Institute of Technology. His main research interest is dynamic motion planning and underactuated torque control of biped robots

    CHEN Xue-Chao Professor at the School of Mechatronical Engineering, Beijing Institute of Technology. His main research interest is motion planning and stability control of biped robots. Corresponding author of this paper

    YU Zhang-Guo Professor at the School of Mechatronical Engineering, Beijing Institute of Technology. His main research interest is bionic robot system design and control

    GAO Zhi-Fa Ph.D. candidate at the School of Mechatronical Engineering, Beijing Institute of Technology. His main research interest is footstep planning and environmental suitability of biped robots

    HUANG Yan Associate professor at the School of Mechatronical Engineering, Beijing Institute of Technology. His research interest covers dynamic motion control of biped robots and human movement science

    HUANG Qiang Professor at the School of Mechatronical Engineering, Beijing Institute of Technology. His research interest covers locomotion of biped robots and bionic robot system

  • 摘要: 欠驱动双足机器人在行走中为保持自身的平衡, 双脚需要不间断运动. 但在仅有特定立足点的离散地形上很难实现调整后的落脚点, 从而导致欠驱动双足机器人在复杂环境中的适应能力下降. 提出了基于虚拟约束(Virtual constraint, VC)的变步长调节与控制方法, 根据欠驱动双足机器人当前状态与参考落脚点设计了非时变尺度缩放因子, 能够实时重构适应当前环境的步态轨迹; 同时构建了全身动力学模型, 采用反馈线性化的模型预测控制 (Model predictive control, MPC) 滚动优化产生力矩控制量, 实现准确的轨迹跟踪控制. 最终进行了欠驱动双足机器人的随机离散地形稳定行走的仿真实验, 验证了所提方法的有效性与鲁棒性.
  • 图  1  机器人动力学模型与运动阶段

    Fig.  1  Dynamic model and motion stage of robot

    图  2  机器人步态中的虚拟约束设计

    Fig.  2  Virtual constraint design in robot gait

    图  3  随机离散地面的参数示意图

    Fig.  3  Parameter diagrams of random discrete ground

    图  4  控制算法框图

    Fig.  4  Control algorithm block diagrams

    图  5  仿真机器人模型参数

    Fig.  5  Model parameters of simulation robot

    图  6  机器人平地固定步长行走仿真截图

    Fig.  6  Simulation screenshot of robot walking with fixed step length on flat ground

    图  7  机器人运动状态的极限环

    Fig.  7  Limit cycle of robot motion state

    图  8  机器人单脚支撑期的关节驱动力矩

    Fig.  8  Joint driving torque of robot during one leg support period

    图  9  机器人运动过程中VC轨迹的跟踪效果

    Fig.  9  Tracking effect of VC trajectory in robot motion

    图  10  机器人变步长离散地形行走仿真截图

    Fig.  10  Simulation screenshot of robot walking on discrete terrain with variable step-size

    图  11  离散平地变步长运动中的尺度因子与VC轨迹变化

    Fig.  11  Scale factor and VC trajectory variation in discrete flat variable step-size motion

    图  12  离散平地变步长行走的步长误差

    Fig.  12  Step error of discrete variable step-size walking on flat ground

    图  13  随机离散变步长变高度行走的仿真截图

    Fig.  13  Simulation screenshot of random discrete variable step-size and variable height walking

    图  14  空间中参考落脚点与实际落脚点的示意图

    Fig.  14  Schematic diagram of reference foothold and actual foothold in space

    图  15  随机离散地形运行中的尺度缩放因子和VC参考轨迹

    Fig.  15  Scaling factor and VC reference trajectory in random discrete terrain

    图  16  机器人行走中受扰动的仿真截图

    Fig.  16  Simulation screenshot of robot disturbed during walking

    图  17  机器人行走受扰动后的尺度因子变化情况

    Fig.  17  The change of scale factor after the robot is disturbed in walking

    图  18  机器人行走中有无扰动下躯干姿态变化

    Fig.  18  The posture change of the trunk with or without disturbance during robot walking

    表  1  仿真参数设置

    Table  1  Parameters setting in simulation

    参数 取值 单位
    上身目标角度$\alpha _{\text{tor}}^{\text{ref}}$ 0 rad
    固定步长${L_{\text{step}}}$ 0.4 m
    最大抬腿量${}^{\max }z_{\text{foot}}^{\text{ref}}$ 0.1 m
    调节量$\sigma $ 0.1 m
    髋关节最大高度$Z_{\text{hip}}^{\max }$ 0.7 m
    髋关节最小高度$Z_{\text{hip}}^{\min }$ 0.6 m
    控制周期为$\Delta T$ 0.001 s
    预测步长$NP$ 5
    状态权重系数 0.1
    控制权重系数 0.001
    驱动力矩边界值${u_{\min }}$ −200 N·m
    驱动力矩边界值${u_{\max }}$ 200 N·m
    下载: 导出CSV
  • [1] 田彦涛, 孙中波, 李宏扬, 王静. 动态双足机器人的控制与优化研究进展. 自动化学报, 2016, 42(8): 1142-1157

    Tian Yan-Tao, Sun Zhong-Bo, Li Hong-Yang, Wang Jing. A review of optimal and control strategies for dynamic walking bipedal robots. Acta Automatica Sinica, 2016, 42(8): 1142-1157
    [2] 吴晓光, 刘绍维, 杨磊, 邓文强, 贾哲恒. 基于深度强化学习的双足机器人斜坡步态控制方法. 自动化学报, 2021, 47(8): 1976-1987

    Wu Xiao-Guang, Liu Sao-Wei, Yang Lei, Deng Wen-Qiang, Jia Zhe-Heng. A gait control method for biped robot on slope based on deep reinforcement learning. Acta Automatica Sinica, 2021, 47(8): 1976-1987
    [3] Gong Y, Hartley R, Da X, Hereid A, Harib O, Huang J K, et al. Feedback control of a cassie bipedal robot: Walking, standing, and riding a segway. In: Proceedings of the 2019 IEEE International Conference on American Control Conference. Philadelphia, PA, USA: IEEE, 2019. 4559−4566
    [4] Zhu Y, Li C, Jin H, Sun L. Classifying motion intention of step length and synchronous walking speed by functional near-infrared spectroscopy. Cyborg and Bionic Systems, 2021, 2021(1): 1-11
    [5] Yao C, Liu C, Xia L, Liu M, Chen Q. Humanoid adaptive locomotion control through a bioinspired CPG-based controller. Robotica, 2022, 40(3): 762-779 doi: 10.1017/S0263574721000795
    [6] Li Q, Meng F, Yu Z, Chen X, Huang Q. Dynamic torso compliance control for standing and walking balance of position-controlled humanoid robots. IEEE/ASME Transactions on Mechatronics, 2021, 26(2): 679-688 doi: 10.1109/TMECH.2021.3061825
    [7] Liu C, Zhang T, Zhang C, Liu M, Chen Q. Foot placement compensator design for humanoid walking based on discrete control Lyapunov function. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2019, 39(8): 936-956
    [8] 辛亚先, 李贻斌, 柴汇, 荣学文, 李彬. 基于全身力矩控制的双腿轮机器人跳跃方法研究. 自动化学报, DOI: 10.16383/j.aas.c200486

    Xin Ya-Xian, Li Yi-Bing, Chai Hui, Rong Xue-Wen, Li Bin. Research on jumping method of two wheeled-leg robot based on whole-body torque control. Acta Automatica Sinica, DOI: 10.16383/j.aas.c200486
    [9] Kim D, Jorgensen S J, Lee J, Ahn J, Luo J, Sentis L. Dynamic locomotion for passive-ankle biped robots and humanoids using whole-body locomotion control. The International Journal of Robotics Research, 2020, 39(8): 936-956 doi: 10.1177/0278364920918014
    [10] Luo J, Su Y, Ruan L, Zhao Y, Kim D, Sentis L, et al. Robust bipedal locomotion based on a hierarchical control structure. Robotica, 2019, 37(10): 1750-1767 doi: 10.1017/S0263574719000237
    [11] Daneshmand E, Khadiv M, Grimminger F, Righetti L. Variable horizon mpc with swing foot dynamics for bipedal walking control. IEEE Robotics and Automation Letters, 2021, 6(2): 2349-2356 doi: 10.1109/LRA.2021.3061381
    [12] Westervelt E R, Grizzle J W, Chevallereau C, Choi J H, Morris B. Feedback Control of Dynamic Bipedal Robot Locomotion. Boca Raton: CRC Press, 2018. 55−58
    [13] Griffin B, Grizzle J. Nonholonomic virtual constraints and gait optimization for robust walking control. The International Journal of Robotics Research, 2017, 36(8): 895-922 doi: 10.1177/0278364917708249
    [14] Hubicki C, Grimes J, Jones M, Renjewski D, Sprowitz A, Abate A, et al. Atrias: Design and validation of a tether-free 3d-capable spring-mass bipedal robot. The International Journal of Robotics Research, 2016, 35(12): 1497-1521 doi: 10.1177/0278364916648388
    [15] Matthew P J, Cousineau E A, Ames A D. Model predictive control of underactuated bipedal robotic walking. In: Proceedings of the 2015 IEEE International Conference on Robotics and Automation. Seattle, Washington, USA: IEEE, 2015. 5121−5126
    [16] Guo Y, Zhang M, Dong H, Zhao M. Fast online planning for bipedal locomotion via centroidal model predictive gait synthesis. IEEE Robotics and Automation Letters, 2021, 6(4), 6450-6457 doi: 10.1109/LRA.2021.3092268
    [17] Negri G H, Rosa L K, Cavalca M S, Celiberto J, Figueiredo E B. Nonlinear predictive control applied to a biped walker with adjustable step length using a passive walking-based reference generator. Optimal Control Applications and Methods, 2020, 41(3): 729-747 doi: 10.1002/oca.2570
    [18] 姚渊, 姚道金, 肖晓晖, 王杨. 面向非连续性地面的双足欠驱动步行稳定控制. 机器人, 2017, 39(5): 742-750 doi: 10.13973/j.cnki.robot.2017.0742

    Yao Yuan, Yao Dao-Jin, Xiao Xiao-Hui, Wang Yang. Stable control of underactuated biped walking on discontinuous ground. Robot, 2017, 39(5): 742-750 doi: 10.13973/j.cnki.robot.2017.0742
    [19] Yao D, Wu Y, He J, Zhou J, Xiao X. Feedforward control for underactuated bipedal walking on compliant continuous steps with varying height. Transactions of the Institute of Measurement and Control, 2020, 42(13): 2410-2422 doi: 10.1177/0142331220911827
    [20] Da X, Harib O, Hartley R, Griffin B, Grizzle J W. From 2D design of underactuated bipedal gaits to 3D implementation: Walking with speed tracking. IEEE Access, 2016, 4(1): 3469-3478
    [21] Grizzle J W, Abba G, Plestan F. Asymptotically stable walking for biped robots: Analysis via systems with impulse effects. IEEE Transactions on Automatic Control, 2001, 46(1): 51-64 doi: 10.1109/9.898695
    [22] Yang T, Westervelt E R, Serrani A, Schmiedeler J P. A framework for the control of stable aperiodic walking in underactuated planar bipeds. Autonomous Robots, 2009, 27(3): 277-290 doi: 10.1007/s10514-009-9126-y
    [23] Nguyen Q, Agrawal A, Martin W, Geyer H, Sreenath K. Dynamic bipedal locomotion over stochastic discrete terrain. The International Journal of Robotics Research, 2018, 37(13): 1537-1553
    [24] Xiong X, Ames A D. Dynamic and versatile humanoid walking via embedding 3d actuated slip model with hybrid lip based stepping. IEEE Robotics and Automation Letters, 2020, 5(4): 6286-6293 doi: 10.1109/LRA.2020.3013924
    [25] Zhu X S, Wang L, Yu Z G, Chen X C, Han L Q. Motion control for underactuated robots adaptable to uneven terrain by decomposing body balance and velocity tracking. In: Proceedings of the 6th IEEE International Conference on Advanced Robotics and Mechatronics (ICARM). Chongqing, China: IEEE, 2021. 729−734
    [26] Han L Q, Chen X C, Yu Z G, Zhu X S, Kenji H, Huang Q. Trajectory-free dynamic locomotion using key trend states for biped robots with point feet. Science China Information Sciences, DOI: 10.1007/s11432-021-3450-5
    [27] Yuno T, Ohtsuka T. Lie derivative inclusion for a class of polynomial state feedback controls. Transactions of the Institute of Systems, Control and Information Engineers, 2014, 27(11): 423-433 doi: 10.5687/iscie.27.423
  • 加载中
图(18) / 表(1)
计量
  • 文章访问数:  894
  • HTML全文浏览量:  186
  • PDF下载量:  302
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-10-25
  • 录用日期:  2022-06-06
  • 网络出版日期:  2022-07-08
  • 刊出日期:  2022-09-16

目录

    /

    返回文章
    返回