[发明专利]一种四足仿生机器人的身体姿态斜坡自适应控制方法有效
申请号: | 202010783703.1 | 申请日: | 2020-08-06 |
公开(公告)号: | CN111891252B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 李彬;梁启星;张慧;李志;刘伟龙;荣学文;范永 | 申请(专利权)人: | 齐鲁工业大学 |
主分类号: | B62D57/032 | 分类号: | B62D57/032;B25J9/08;B25J9/16 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 李琳 |
地址: | 250353 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 仿生 机器人 身体 姿态 斜坡 自适应 控制 方法 | ||
1.一种四足仿生机器人的身体姿态斜坡自适应控制方法,其特征是:包括以下步骤:
搭建仿生机器人机体与世界坐标系,将机器人建模为单个刚体,且在接触点处受力,建立机器人动力学模型;
计算并跟踪仿生机器人腿部在世界坐标系中的轨迹,并计算腿部关节力矩,考虑地面力控制过程中的关节力矩,利用模型预测控制确定最优控制轨迹;
根据得到的最优控制轨迹控制仿生机器人的运动;
获取仿生机器人行走过程中此时刻的姿态参数,确定足端位置的坐标映射,调整机器人在斜坡上的重心位置;具体过程包括:
基于零力矩点的稳定条件,通过调节机器人足端位置,以实现机器人质心的调整,在动力学基础上,根据机体坐标系、世界坐标系、轨迹规划坐标系和斜面坐标系的关系,将依据躯干姿态信息进行足端位置的坐标映射,实现斜坡足端位置的调整适应;具体步骤为:
机体坐标系∑A:原点GA位于机器人机体重心,XA轴指向机器人运动前方,YA轴指向机器人的左方,ZA轴垂直于机体向上;
世界坐标系∑B:ZB轴垂直于水平面向上,XB轴为XA轴在水平面的垂直投影,YB的方向遵循右手螺旋准则;
轨迹规划坐标系∑M:其原点与∑A原点重合,∑M由∑A旋转而成;
斜面坐标系∑C:原点为机器人重心在斜面的投影,∑C由∑M旋转和平移得到;
由各坐标系间的关系得到:
PHIPpTOE=Ry(θad)Rx(ψad)(CHIPpTOE+CpHIP)+MPC-MPHIP (1)
其中CHIPpTOE为坐标系∑C中足端相对于髋关节的位置,PHIPpTOE为坐标系∑M中足端相对于髋关节的位置,CpHIP和MPHIP为坐标系∑C和∑M中髋关节相对于原点的位置,MPC为坐标系∑C在坐标系∑M的位置;θad与ψad为坐标系∑M到∑C旋转中分别绕y轴、x轴的调整角;由坐标系间的关系可得:
其中,AHIPpTOE为坐标系∑A中足端相对于髋关节的位置,MPB为坐标系∑B在坐标系∑M的位置,APHIP为坐标系∑A中髋关节的位置;θref与ψref分别表示坐标系∑M到∑A旋转中绕z轴、y轴和x轴的扭转角、俯仰角与横滚角;
四足机器人爬坡时,支撑位置调整和躯干
姿态调整相结合,令
θad=θref=θIMU
ψad=ψref=ψIMU
其中,θIMU为固定于躯干的惯性测量单元(IMU)测得的俯仰角,ψIMU为测得的横滚角;
式(1)和式(2)结合并简化为:
AHIPpTOE=CHIPpTOE+Rx(-ψIMU)Ry(-θIMU)MPC
其中,MpC=[0 0 -H]T,是保持∑C原点在∑M中的坐标系为常向量,H为站立时的质心高度,CHIPPTOE为坐标系∑C中足端相对于髋关节的位置;
设置一虚拟斜坡,根据机器人此时刻姿态参数中躯干俯仰角度,计算当前状态下虚拟斜坡的角度,将此角度作为下一时刻机器人俯仰角的调整值,不断调整机器人的姿态,直到虚拟斜坡角度、躯干俯仰角和实际斜坡角度三者相等具体算法为:
p=(L+ΔF+ΔH)cosα (31)
β’=α=β(33)
式(31)中,p为前后两足端在水平地面上的投影,L为机器人躯干长度,ΔF为机器人前腿足端相对于前腿髋关节的位移,α为IMU实时测得的机体俯仰角;式(32)中,β’为前后足端所成虚拟斜坡的角度,h为机器人前后足端的高度差,由状态估计器得到;
其中参数k与机器人的关节力控、状态估计值、行走速度和地面材料特性有关;式(32)重写为
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于齐鲁工业大学,未经齐鲁工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010783703.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种减震降噪式计算机机箱防护装置
- 下一篇:一种智能气囊床垫的控制方法