[发明专利]一种欠驱动双足步行机器人的步态控制方法在审
申请号: | 202110193978.4 | 申请日: | 2021-02-20 |
公开(公告)号: | CN112918585A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 周张熙;金鹏程;袁海辉 | 申请(专利权)人: | 杭州三因云信息技术有限公司 |
主分类号: | B62D57/032 | 分类号: | B62D57/032;G05B13/04 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 驱动 步行 机器人 步态 控制 方法 | ||
1.一种欠驱动双足步行机器人的步态控制方法,其特征在于,
包括以下步骤:
步骤一,建立欠驱动双足步行机器人的动力学模型:
其中,q=[q1,q2,q3,q4,q5]T为机器人关节自由度,q1为支撑腿小腿与竖直方向的夹角,为欠驱动自由度,q2为支撑腿膝关节角度,q3为躯干与竖直方向的夹角,q4为躯干与摆动腿大腿的夹角,q5为摆动腿膝关节角度,D为机器人惯性矩阵,为耦合矩阵,B为常数矩阵,u为关节输入力矩;
步骤二,建立虚约束,将虚约束代入机器人的动力学模型,获得机器人的零动力学模型;
步骤三,以机器人的步行能耗最小为目标函数,建立非线性约束优化模型,求解非线性约束优化模型获得机器人的理想初始步态;
步骤四,基于机器人当前状态和理想步态的偏差,建立反馈控制对机器人的步态进行实时控制。
2.根据权利要求1所述的一种欠驱动双足步行机器人的步态控制方法,其特征在于,
步骤二中,建立虚约束的方法包括:
设计变量qc=[q2,q3,qh,q5]T,其中qh=π-q3-q4,代表机器人两大腿间夹角,虚约束设计为:
y=qc-hd(t)
其中,
其中,τ=t/Td,Td为机器人步态周期,αk,k∈[04]为贝塞尔多项式系数。
3.根据权利要求1或2所述的一种欠驱动双足步行机器人的步态控制方法,其特征在于,步骤二中,机器人的零动力学模型为:
其中,D11为矩阵D第1行第1个元素,D12为矩阵D第1行第2至5个元素,H1为矩阵H第1个元素,qa=[q2,q3,q4,q5]T,
4.根据权利要求2所述的一种欠驱动双足步行机器人的步态控制方法,其特征在于,
步骤三中,获得机器人的理想步态的方法包括:将机器人的初始步态规划问题转化为关于零动力学模型非线性约束优化问题的求解:优化目标设计为机器人的步行能耗,机器人的步行能耗其中L为步长,u为输入力矩向量,T为步行周期,优化变量包括αk,k∈[04]以及步态周期参数T,约束函数包括摩擦约束和机器人关节最大力矩约束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州三因云信息技术有限公司,未经杭州三因云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110193978.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种氢氟酸制备方法
- 下一篇:一种高效节能安全无烟燃气炒灶