[发明专利]基于多目标粒子群算法的仿人机器人步态规划方法在审

专利信息
申请号: 201711231978.9 申请日: 2017-11-30
公开(公告)号: CN108009680A 公开(公告)日: 2018-05-08
发明(设计)人: 张颖;孙先涛;李晗;李楠;王顺伟 申请(专利权)人: 航天科工智能机器人有限责任公司
主分类号: G06Q10/04 分类号: G06Q10/04;G06N3/00;B25J9/16
代理公司: 北京鼎承知识产权代理有限公司 11551 代理人: 李伟波;韩德凯
地址: 100070 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 多目标 粒子 算法 人机 步态 规划 方法
【说明书】:

本公开提供一种基于多目标粒子群算法的仿人机器人步态规划方法,包括如下步骤:S1应用三次样条插值函数,生成髋关节及踝关节的运动轨迹;S2根据生成的髋关节及踝关节的运动轨迹计算出双腿各关节的运动情况,并进一步求出零力矩点的轨迹及双腿髋关节的力矩;S3根据优化目标函数和任务约束条件,确定双腿各关节的适应度函数;S4根据所述适应度函数,利用多目标粒子群优化算法,得到优化目标函数对应的Pareto最优解集;S5从Pareto最优解集中选取一个解作为最优解,将最优解代入规划好的步态,指导仿人机器人步行。

技术领域

本公开涉及机器人控制领域,尤其涉及一种基于多目标粒子群算法的仿人机器人步态规划方法。

背景技术

仿人机器人是指具有人类外形特征以及类人功能的人形机器人,是集机械、材料、电子、控制技术、传感技术、仿生学等多种学科于一体的综合性平台。在机器人产业迅猛发展的今天,仿人机器人因其对人类环境的良好适应性而备受关注。稳定步行是仿人机器人适应环境的基础,也是仿人机器人研究的热点和难点。

在对仿人机器人进行步态规划的过程中,如何满足机器人稳定裕度最大,并且在结构参数不变的情况下,各关节输出力矩不超过最大载荷力矩非常关键。在机器人实际运动过程中,只考虑稳定裕度虽能满足机器人稳定行走,但同一稳定裕度下,同一关节不同的步态下关节力矩大小不尽相同,对于液压驱动的机器人,关节力矩直接影响到液压缸保持指定位置所需的压力及液压缸体积。针对现有技术中使用粒子群算法进行机器人步行轨迹优化时部分关节超出关节输出力矩的问题,目前尚未提出有效的解决方案。

发明内容

鉴于以上原因,本公开的目的在于,提供一种基于多目标粒子群算法的仿人机器人步态规划方法,解决传统粒子群算法中以稳定裕度为适应度函数值,致使所需液压缸体积大,所需压力大的缺陷,将稳定裕度与关节力矩相结合。为实现上述目的,采用以下技术方案:

基于多目标粒子群算法的仿人机器人步态规划方法,其特征在于,包括如下步骤:

S1应用三次样条插值函数,生成髋关节及踝关节的运动轨迹;

S2根据生成的髋关节及踝关节的运动轨迹计算出双腿各关节的运动情况,并进一步求出零力矩点的轨迹及双腿髋关节的力矩;

S3根据优化目标函数和任务约束条件,确定双腿各关节的适应度函数;

S4根据所述适应度函数,利用多目标粒子群优化算法,得到优化目标函数对应的Pareto最优解集;

S5从Pareto最优解集中选取一个稳定裕度最大的解作为最优解,将最优解代入规划好的步态,指导仿人机器人步行。

其中,所述髋关节包括左腿髋关节偏摆轴、左腿髋关节滚动轴、左腿髋关节俯仰轴、右腿髋关节偏摆轴、右腿髋关节滚动轴和右腿髋关节俯仰轴;所述踝关节包括右腿踝关节俯仰轴、右腿踝关节滚动轴、左腿踝关节俯仰轴和左腿踝关节滚动轴。

进一步地,步骤S2所述双腿各关节的运动情况包括双腿各关节的运动轨迹和角度;

所述零力矩点的坐标计算公式为:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工智能机器人有限责任公司,未经航天科工智能机器人有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711231978.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top