[发明专利]基于多约束的空间机器人智能运动规划方法及系统有效
申请号: | 202111306132.3 | 申请日: | 2021-11-05 |
公开(公告)号: | CN113741486B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 孔诗涵;喻俊志;杨闳竣;王蜀泉;吴正兴 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 约束 空间 机器人 智能 运动 规划 方法 系统 | ||
1.一种基于多约束的空间机器人智能运动规划方法,其特征在于,该方法包括:
步骤S10,获取空间机器人待执行任务分布点,基于FM*遗传算法进行空间机器人最优任务分配,获得符合基于最优分配的遍历代价约束条件的待执行任务分布点的路径距离最短的遍历序列,包括:
步骤S11,将获取的空间机器人的初始点表示为
步骤S12,定义FM*距离度量矩阵W,并通过所述FM*距离度量矩阵W计算所述遍历序列的路径距离:
步骤S13,基于FM*的遗传算法进行空间机器人最优任务分配,获得路径距离最短的遍历序列:
其中,代表求最小值操作;
所述FM*距离度量矩阵W,其表示为:
其中,代表空间机器人待执行任务分布点位置的点集,和分别代表点集中第个和第个点,代表FM*遗传算法,代表任务空间,代表代价函数;
步骤S20,基于所述待执行任务分布点的路径距离最短的遍历序列,生成空间机器人第一路径;
步骤S30,通过基于高斯滤波器的路径调整方法进行所述空间机器人第一路径的调整,获得符合基于环境特征的机动性约束条件的空间机器人第二路径;
步骤S40,空间机器人基于所述空间机器人第二路径执行任务,并判断未执行的待执行任务分布点是否发生动态变化,若是则跳转步骤S50;否则跳转步骤S70;
步骤S50,通过权衡计算代价与路径代价的感知机神经网络进行动态变化的任务分布点的路径点重规划,获得符合权衡计算代价与路径代价的约束条件的空间机器人第三路径;
步骤S60,空间机器人基于所述空间机器人第三路径执行任务,并判断未执行的待执行任务分布点是否发生动态变化,若是则跳转步骤S50;否则跳转步骤S70;
步骤S70,空间机器人执行任务直至完成所有待执行任务。
2.根据权利要求1所述的基于多约束的空间机器人智能运动规划方法,其特征在于,所述FM*距离度量矩阵W满足性质为:
其中,,代表矩阵转置,代表矩阵的对角线元素。
3.根据权利要求1所述的基于多约束的空间机器人智能运动规划方法,其特征在于,步骤S30包括:
步骤S31,将
步骤S32,将空间机器人的纵移速度定义为常数,
步骤S33,基于所述空间机器人在时刻的瞬间动态方程,获取时间间隔内空间机器人偏航角速度以及生成路径的曲率半径
其中,为预设的空间机器人最大偏航角速度,为预设的空间机器人最小转弯半径,为代价函数,为代价函数的梯度,代表模,inf代表函数的下界,sup代表函数的上界;
步骤S34,通过尺寸为且标准差为的高斯滤波器进行代价函数的平滑处理,获得符合基于环境特征的机动性约束条件的空间机器人第二路径。
4.根据权利要求3所述的基于多约束的空间机器人智能运动规划方法,其特征在于,所述代价函数,其函数上届表示为:
其中,为代价函数在有障碍物的栅格处的值,为代价函数在无障碍物的栅格处的值。
5.根据权利要求4所述的基于多约束的空间机器人智能运动规划方法,其特征在于,所述尺寸为且标准差为的高斯滤波器,其表示为:
其中,。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111306132.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人船水面目标检测方法、装置及无人船
- 下一篇:气动式放线机