[发明专利]基于多维度工作空间耦合算法的多足机器人步态优化控制方法有效
申请号: | 201611138355.2 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106681341B | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 艾青林;阮惠祥;简燕梅 | 申请(专利权)人: | 杭州宇芯机器人科技有限公司 |
主分类号: | G05D1/08 | 分类号: | G05D1/08;B62D57/032 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于多维度工作空间耦合算法的多足机器人步态优化控制方法,包括如下步骤:步骤一、求解虚拟约束半径,根据虚拟约束半径解析机身摆动腿运动约束K空间;步骤二、求解摆动腿理想落足点约束R空间以及机身稳定性约束B空间,并对机身摆动腿运动约束K空间,理想落足点可达约束R空间,机身稳定性约束B空间进行耦合,解出多维度机身工作空间W,然后提出机身“死锁”的失稳情况及其解决措施;步骤三、根据步骤二求得的多维度机身工作空间,解析站立腿关节输出位置和机身工作空间之间的映射关系,最后,对关节转角进行多项式插补运算,完成机器人在非结构环境下的步态规划。本发明保证机器人在非结构环境下步态的稳定性以及步态的高效性。 | ||
搜索关键词: | 基于 多维 工作 空间 耦合 算法 机器人 步态 优化 控制 方法 | ||
【主权项】:
1.一种基于多维度工作空间耦合算法的多足机器人步态优化控制方法,其特征在于:包括以下步骤:步骤一:求解虚拟约束半径,根据虚拟约束半径解析机身摆动腿运动约束K空间;步骤二:求解摆动腿理想落足点约束R空间以及机身稳定性约束B空间,并对机身摆动腿运动约束K空间,理想落足点可达约束R空间,机身稳定性约束B空间进行耦合,解出多维度机身工作空间W;步骤三:根据步骤二求得的多维度机身工作空间W,解析站立腿关节输出位置和机身空间之间的映射关系,并对关节转角进行多项式插补运算,完成机器人在非结构环境下的步态规划;所述的步骤三通过以下方式实现:首先,在根关节坐标系下,首先,求解站立腿足端和各关节输出位置之间的映射关系:θd2=2arctant1θd3=2arctant2‑2arctant1式中,t1=tan(θd2/2),t2=tan[(θd2‑θd3)/2],为站立腿足端在根关节坐标系下的位置;其次,在机身位于理想姿态下时,解析站立腿足端在机身坐标系下的位置:式中,为摆动腿足端在根关节坐标系下的位置,为机身处于理想目标位姿时机身坐标系与世界坐标系之间的位置转换矩阵,其表达式如下:式中,α、β、γ分别表示机身处于目标位姿时相对于世界坐标系的偏航角、横滚角和俯仰角;然后,在机身处于理想位姿下时,解析站立腿足端在机身坐标系下的位置:式中,为机身处于理想位姿下时,根关节坐标系与世界坐标系之间的位置坐标转换;则站立腿足端在根关节坐标系下的位置:式中,为机身处于理想位姿下时,根关节坐标系和机身坐标系之间的位置转换矩阵,为机身处于理想位姿下时,机身坐标系与世界坐标系之间的位置坐标转换;根据上式,利用站立腿足端位置和关节输出位置的映射关系,解出在根关节下,机身工作空间和关节输出位置的映射关系:θd1=π‑arctan2(byC,bxC)θd2=2arctant1θd3=2arctant2‑2arctant1式中,t1=tan(θd2/2),t2=tan[(θd2‑θd3)/2],BAC(bxc,byc,bzc)为机身坐标系在根关节坐标系下的位置;最后,对关节输出角进行多项式插补运算,以六足机器人为例,完成机器人在非结构环境下的步态优化。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宇芯机器人科技有限公司,未经杭州宇芯机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611138355.2/,转载请声明来源钻瓜专利网。