[发明专利]一种空地机器人任务动态分配方法、存储介质及终端设备有效
| 申请号: | 202111332092.X | 申请日: | 2021-11-11 | 
| 公开(公告)号: | CN114330978B | 公开(公告)日: | 2022-08-09 | 
| 发明(设计)人: | 涂伟;周连杰;李清泉;张亮;张德津;王欢;周宝定;汪驰升 | 申请(专利权)人: | 深圳大学 | 
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06F16/29 | 
| 代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 徐凯凯 | 
| 地址: | 518060 广东*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 空地 机器人 任务 动态分配 方法 存储 介质 终端设备 | ||
1.一种空地机器人任务动态分配方法,其特征在于,包括步骤:
布局n个用于对m个任务点进行观测的空地机器人,并定义所述空地机器人的观测描述模型,所述空地机器人包括空中机器人和地面机器人,其中,n大于m,所述空地机器人的观测描述模型包括空中机器人的观测描述模型和地面机器人的观测描述模型,其中,定义空中机器人的观测描述模型为:βaerial=∑α1×raerial+α2×θaeeial+α3×ηaerial,其中,βaerial是用于执行任务时空中机器人的能力指数,α为相关系数,raerial为空中机器人执行任务时的空间分辨率,θaeeial为空中机器人执行观测任务时的倾斜角度,ηaerial为空中机器人执行任务时的空间覆盖范围;定义地面机器人的观测描述模型为:βground=min{α1×rground+α2×ηground,α3×θground,},其中,βground是用于执行任务时地面机器人的能力指数,min{}为选取最小值函数,α为相关系数,rground为地面机器人执行任务时的空间分辨率,θground为地面机器人执行观测任务时的倾斜角度,ηground为地面机器人执行任务时的空间覆盖范围;
基于所述空地机器人的观测描述模型,按照时空特性建立任务点对应的状态模型,基于所述状态模型获取空地机器人执行任务点时的收益模型;
基于所述收益模型建立双阶段启发式任务分配策略,完成空地机器人的任务动态分配;
其中,基于所述空地机器人的观测描述模型,按照时空特性建立任务点对应的状态模型的步骤包括:假设任务空间中包含分布于二维平面上不同位置的m个任务点,定义第i个任务点在时刻t的状态值为Si(t),则第i个任务点的状态模型表示为:其中,Si(0)是第i个目标点的初始状态值(Si(t)0),αi是第i个目标点的状态变化率,β j,i 是用于执行第i个任务的第j个空地机器人的能力指数,ni是分配到该任务点的空地机器人的数量,ε是状态阈值;基于所述状态模型获取空地机器人执行任务点时的收益模型为:其中,dji表示第j个地面机器人距离第i个任务点的空间距离,表示第j个地面机器人在时刻t执行第i个任务取得的原始收益,所述空间距离为欧式距离、马氏距离或闵科夫斯基距离;
基于所述收益模型建立双阶段启发式任务分配策略,完成空地机器人的任务动态分配的步骤包括:在第一阶段,计算将第i个空地机器人分配给第j个任务点所获得的收益值矩阵,对于每个任务点,计算各个空地机器人执行所述任务点获得的最大收益值,并按最大收益值由大到小对任务点进行排序,排在前面的任务点优先选择一个对应的空地机器人;对于第j个任务点,从所述收益值矩阵中选择最大值对应的空地机器人与所述第j个任务点匹配;在第一阶段还包括步骤:遍历所有未分配的任务节点,从所述收益值矩阵中选择最大值对应的空地机器人与所述未分配的任务点匹配,直至每一个任务节点至少分配到一个空地机器人;在第二阶段,对于在第一阶段中未分配的空地机器人,计算将其分配给各个任务点所能产生的收益增加值矩阵,对于每个未分配的空地机器人,求得所述收益增加值矩阵中的最大值和第二大值之间的差值将所述未分配的空地机器人按值由大到小优先进行分配排序;对于当前未分配的空地机器人,从所述收益增加值矩阵中选择最大值对应的任务点与所述当前未分配的空地机器人匹配;在第二阶段还包括步骤:遍历所有未分配的空地机器人,根据所述收益增加矩阵选择对应分配的任务点,直至所有未分配的空地机器人全部分配。
2.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1所述空地机器人任务动态分配方法中的步骤。
3.一种终端设备,其特征在于,包括:处理器、存储器及通信总线;所述存储器上存储有可被所述处理器执行的计算机可读程序;
所述通信总线实现处理器和存储器之间的连接通信;
所述处理器执行所述计算机可读程序时实现如权利要求1所述空地机器人任务动态分配方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学,未经深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111332092.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





