[发明专利]基于三维空间密集存储区域的多机器人路径规划方法有效

专利信息
申请号: 201210440094.5 申请日: 2012-11-07
公开(公告)号: CN102929279A 公开(公告)日: 2013-02-13
发明(设计)人: 杨宇;景国辉 申请(专利权)人: 无锡普智联科高新技术有限公司
主分类号: G05D1/02 分类号: G05D1/02
代理公司: 天津盛理知识产权代理有限公司 12209 代理人: 王利文
地址: 214135 江苏省无锡市新区*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于三维空间密集存储区域的多机器人路径规划方法,其技术特点是包括调度服务器内的主线程和并行执行的规划线程、避碰线程和执行线程,主线程初始化一张三维立体网状路径图并实时更新,规划线程划分任务、任务路径、标记任务路径并送入执行队列,避碰线程划分冲突区,并执行命令前的命令转义任务,执行线程向移动机器人或电梯机器人发送执行命令。本发明通过不同种类机器人接力操作、共同完成该任务行走路线的方法,实现了移动机器人和电梯机器人自动切换并且跨楼层任意存取货物的需求,具有高效率、合理性、实时性等特点。
搜索关键词: 基于 三维空间 密集 存储 区域 机器人 路径 规划 方法
【主权项】:
一种基于三维空间密集存储区域的多机器人路径规划方法,其特征在于:包括调度服务器内的主线程和并行执行的规划线程、避碰线程和执行线程, 所述的主线程包括以下步骤: 步骤1:主线程初始化一张三维立体网状路径图; 步骤2:主线程实时接收移动机器人当前位置的命令反馈信息,根据反馈信息实时更新三维网状立体路径图; 所述的规划线程包括以下步骤: 步骤1:规划线程检测到有存取货物任务时,获取起始点和目标点信息并将任务划分若干个子任务,每个子任务下又划分任务阶段,每个任务阶段又设有各自的起始点和目标点; 步骤2:规划线程根据子任务的起始点、目标点及输入参数使用图搜索法输出当前子任务的密集存储区域三维空间任务路径; 步骤3:规划线程判断该子任务目标点是否被上一个的任务释放掉,如果已经被释放,则进入步骤4,否则等待释放; 步骤4:规划线程使用携带机器人行走方向及排序特征的任务编号标记每个任务路经; 步骤5:规划线程标记完所有任务路径后,将标记后的任务送入执行队列,返回步骤2; 所述的避碰线程包括以下步骤: 步骤1:避碰线程执行任务队列的各任务抢占资源变量; 步骤2:避碰线程根据当前环境信息划分冲突区; 步骤3:避碰线程判断冲突区是否释放干净,如果释放干净转入步骤4;如果没有释放干净,继续等待; 步骤4:避碰线程完成移动机器人和电梯机器人执行命令前的命令转义任务; 步骤5:避碰线程释放资源变量给调度服务器; 所述的执行线程包括以下步骤: 步骤1:执行线程到执行队列等待经过转义后的任务; 步骤2:执行线程判断是否有未发送出去的命令,如果有未发送命令,进入步骤3,如果没有未发送命令,返回步骤1; 步骤3:执行线程根据执行体类型的不同,划分阶段,每个阶段内最后一个命令为本阶段的阶段结束命令; 步骤4:判断上一阶段命令是否全部执行完成,如果完成,则发送当前阶段除阶段结束命令以外的其它命令,并且转入步骤5,如果上一阶段命令还未完成,执行步骤6; 步骤5:执行线程判断下一个任务阶段的机器人执行体,是否准备就绪,如果准备就绪,发送本阶段的阶段结束命令,并将下一阶段指定为当前阶段,转入步骤7;如果没有准备就绪,转入步骤6; 步骤6:将当前未完成的任务放回执行队列,并且返回步骤4; 步骤7:返回步骤1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201210440094.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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