Implementation of a Robust Dynamic Walking Controller on a Miniature Bipedal Robot with Proprioceptive Actuation

Junjie Shen, Jingwen Zhang, Yeting Liu, D. Hong
{"title":"Implementation of a Robust Dynamic Walking Controller on a Miniature Bipedal Robot with Proprioceptive Actuation","authors":"Junjie Shen, Jingwen Zhang, Yeting Liu, D. Hong","doi":"10.1109/Humanoids53995.2022.10000075","DOIUrl":null,"url":null,"abstract":"Developing a robust dynamic walking controller for bipedal robots remains challenging as the system is hybrid, highly nonlinear, and strongly restricted. The typical two-level structure of high-level footstep planning and low-level whole-body control has been proven an effective approach for bipedal locomotion. However, practical guidance on its implementation is rarely covered fully in detail. To bridge this gap, this paper presents a detailed implementation of such controller for dynamic walking applications on a miniature bipedal robot with proprioceptive actuation. To the best of our knowledge, this is the first fully-untethered miniature bipedal robot which can achieve robust dynamic walking using this framework. In particular, the high-level planner determines both the location and duration for the next few steps based on the divergent component of motion. The low-level controller leverages the full-body dynamics to establish the foot contact as planned while regulating other task-space behaviors, e.g., center of mass height and torso orientation. Both problems are formulated as small-scale quadratic programs, which can be solved efficiently with guaranteed optimality for real-time execution. Extensive results of simulation and hardware walking experiments are provided to demonstrate the strong robustness of the approach under various disturbances and uncertainties, e.g., external pushes and irregular terrains.","PeriodicalId":180816,"journal":{"name":"2022 IEEE-RAS 21st International Conference on Humanoid Robots (Humanoids)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE-RAS 21st International Conference on Humanoid Robots (Humanoids)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Humanoids53995.2022.10000075","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Developing a robust dynamic walking controller for bipedal robots remains challenging as the system is hybrid, highly nonlinear, and strongly restricted. The typical two-level structure of high-level footstep planning and low-level whole-body control has been proven an effective approach for bipedal locomotion. However, practical guidance on its implementation is rarely covered fully in detail. To bridge this gap, this paper presents a detailed implementation of such controller for dynamic walking applications on a miniature bipedal robot with proprioceptive actuation. To the best of our knowledge, this is the first fully-untethered miniature bipedal robot which can achieve robust dynamic walking using this framework. In particular, the high-level planner determines both the location and duration for the next few steps based on the divergent component of motion. The low-level controller leverages the full-body dynamics to establish the foot contact as planned while regulating other task-space behaviors, e.g., center of mass height and torso orientation. Both problems are formulated as small-scale quadratic programs, which can be solved efficiently with guaranteed optimality for real-time execution. Extensive results of simulation and hardware walking experiments are provided to demonstrate the strong robustness of the approach under various disturbances and uncertainties, e.g., external pushes and irregular terrains.
基于本体感觉驱动的微型双足机器人鲁棒动态行走控制器的实现
由于两足机器人系统具有混合、高度非线性和强约束的特点,开发一种鲁棒动态步行控制器仍然具有挑战性。高水平的脚步规划和低水平的全身控制的典型两级结构已被证明是两足运动的有效途径。但是,关于执行的实际指导很少有充分详细的介绍。为了弥补这一差距,本文提出了该控制器在具有本体感觉驱动的微型两足机器人上动态行走应用的详细实现。据我们所知,这是第一个完全不受束缚的微型两足机器人,它可以使用这个框架实现鲁棒动态行走。特别是,高级规划器根据运动的发散成分确定接下来几个步骤的位置和持续时间。低级控制器利用全身动力学来按计划建立足部接触,同时调节其他任务空间行为,如质心高度和躯干方向。这两个问题都是用小尺度二次规划来表述的,可以有效地求解并保证实时执行的最优性。大量的仿真和硬件行走实验结果表明,该方法在各种干扰和不确定因素下具有很强的鲁棒性,例如外部推动和不规则地形。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信