[发明专利]基于三维空间中步态调整的四足机器人平衡稳定控制方法有效
申请号: | 201711025462.9 | 申请日: | 2017-10-27 |
公开(公告)号: | CN107807655B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 李贻斌;辛元昊;陈腾;柴汇;杨琨 | 申请(专利权)人: | 山东大学 |
主分类号: | G05D1/08 | 分类号: | G05D1/08 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 陈桂玲 |
地址: | 250061 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于三维空间中步态调整的四足机器人平衡稳定控制方法,对四足机器人建立基于躯干的移动坐标系和基于髋关节的局部坐标系,采集四足机器人的躯干俯仰角度、俯仰角速度、横滚角度及横滚角速度,从而得到四足机器人的当前躯干姿态;将四足机器人的当前躯干姿态与给定的躯干姿态比较并通过弹簧负载倒立摆模型计算,折算出四足机器人的落足点步态,调整四足机器人在坐标系的落足点,从而维持其躯干横滚角和俯仰角的稳定。该方法保证四足机器人在维持正常运动目标下能主动对外界侧向冲击、崎岖地形等作出调整维持稳定行走,在保持运动目标的情况下自动调整步态来实现稳定运动下的抗扰抑制,防止倾倒侧翻。 | ||
搜索关键词: | 基于 三维空间 步态 调整 机器人 平衡 稳定 控制 方法 | ||
【主权项】:
1.一种基于三维空间中步态调整的四足机器人平衡稳定控制方法,其特征是:对四足机器人建立基于躯干的移动坐标系和基于髋关节的局部坐标系,所述四足机器人的腿部结构至少需要三自由度;采集四足机器人的躯干俯仰角度、俯仰角速度、横滚角度及横滚角速度,从而得到四足机器人的当前躯干姿态;将四足机器人的当前躯干姿态与给定的躯干姿态比较并通过弹簧负载倒立摆模型计算,折算出四足机器人的落足点步态,调整四足机器人在坐标系的落足点,从而维持其躯干横滚角和俯仰角的稳定;所述弹簧负载倒立摆模型计算,折算出四足机器人的落足点的过程是:①通过摆动相负责z方向上抬腿高度控制以及摆动过程中xy方向落足点控制;通过支撑相负责姿态控制维持躯干的平衡,包括维持z方向的高度稳定,维持目标速度的xy方向的控制;支撑相的足端计算公式:zs(t)=z0,其中xs0表示支撑相x方向初始位置,表示x方向目标速度,kproll表示横滚姿态调节的比例环节系数,kdroll表示横滚姿态调节的微分环节系数,θroll表示采集的躯干当前横滚角,θroll_d表示躯干目标横滚角度;表示采集的躯干当前横滚角速度;表示躯干目标横滚角速度;表示y方向目标速度,kppitch表示俯仰角闭环参数,kdpitch表示俯仰角速度闭环参数;z0表示z方向初始高度;θpitch表示采集的躯干当前俯仰角度;θpitch_d表示躯干目标俯仰角度;表示采集的躯干当前俯仰角速度;表示躯干目标俯仰角速度;摆动相控制目标总结为:xf(0)=xf0xf(Tf)=xfTzf(0)=zf0zf(Tf)=zfT其中Tf表示摆动相时间周期,xf0表示摆动相初始x方向位置,表示摆动相初始x方向速度,表示摆动相初始x方向加速度,xfT表示摆动相结束时x方向目标位置,表示摆动相结束时x方向目标速度,zf0表示摆动相初始z方向位置,zfT表示摆动相结束时z方向目标位置,H表示目标抬腿高度;②通过以上目标规划得到5次函数构成的x方向步态规划和y方向步态规划,并得到4次函数构成的z方向控制方法;xf(t)=At5+Bt4+Ct3+Dt2+Et+Ff=yf0其中:kxv表示x方向速度跟随参数;kyv表示y方向速度跟随参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711025462.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种餐厅自动送餐机器人
- 下一篇:一种双星编队一体化建模方法