[发明专利]一种基于分布式并行计算的路径规划方法及其系统在审

专利信息
申请号: 201910174544.2 申请日: 2019-03-08
公开(公告)号: CN110057360A 公开(公告)日: 2019-07-26
发明(设计)人: 吕太之;冯茂岩;赵涛;张军;陈勇;孙炯宁 申请(专利权)人: 江苏海事职业技术学院
主分类号: G01C21/20 分类号: G01C21/20;G01S17/02
代理公司: 江苏银创律师事务所 32242 代理人: 何红梅
地址: 211170 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 移动机器人 路径规划 分布式并行计算 云端 封装 激光雷达传感器 激光雷达数据 数据采集模块 传感器数据 格式化处理 并行构造 返回路径 环境地图 能力不足 数据存储 搜索区间 消息队列 消息返回 消息提交 远程接口 分组 目标点 起始点 构建 连线 算法 调用 并行 数据库 取出 查找 合并 移动 改进
【权利要求书】:

1.一种基于分布式并行计算的路径规划方法,其特征在于包括如下步骤:

步骤1:数据采集,

移动机器人通过数据采集模块定时从激光雷达传感器读取数据,然后进行格式化处理,数据存储到本地数据库;

步骤2:消息传输,

移动机器人将传感器数据封装为消息,调用远程接口将消息提交到云端;

步骤3:路径规划,

分布式并行计算路径规划方法,从消息队列中取出消息,将激光雷达数据分组,每个分组并行生成环境地图,合并环境地图,通过起始点连线构建搜索区间,通过改进A*算法并行构造可视图和查找路径,合并路径后封装为消息返回给移动机器人;

步骤4:路径控制,

移动机器人获取返回的消息,根据规划路径生成控制序列,使得移动机器人朝目标点移动。

2.如权利要求1所述的基于分布式并行计算的路径规划方法,其特征在于:上述步骤3包括如下步骤:

步骤3a:从消息队列中取出消息,将雷达数据进行分组,分发给多个计算节点;

步骤3b:并行环境地图生成,在每个计算节点将分组数据拟合为线段组,根据移动机器人防碰撞半径膨胀为多边形;

步骤3c:接收上一计算节点传递的多边形信息,构造起始点连线取出两个顶点,构建区间路径搜索任务;

步骤3d:在每个计算节点,基于多边形使用改进A*算法并行构造可视图和查找区间最优路径;

步骤3e:合并路径,根据评价函数取出全局最优路径;

步骤3f:将全局最优路径封装为消息返回给移动机器人。

3.如权利要求1所述的基于分布式并行计算的路径规划方法,其特征在于:上述步骤1包括如下步骤:

步骤1a:移动机器人启动后,加载激光雷达驱动;

步骤1b:根据采样周期调用对应驱动方法采集数据;

步骤1c:格式化存储到本地数据库中。

4.如权利要求3所述的基于分布式并行计算的路径规划方法,其特征在于:上述步骤1包括如下步骤:

步骤1a:当移动机器人启动,加载支持的传感器和通信协议注册到虚拟表中,表中包括激光雷达类型、数据格式、通信方法和参数;

步骤1b:当移动机器人连接到雷达后,根据连接信息识别出通信协议和激光雷达类型调用虚拟表注册的方法获取激光雷达数据;

步骤1c:将激光雷达数据格式化,存储到移动机器人的本地数据库中。

5.如权利要求1所述的基于分布式并行计算的路径规划方法,其特征在于:上述步骤2包括如下步骤:

步骤2a:移动机器人将激光雷达数据和目标点封装为消息,通过IOT网关上传到云端;

步骤2b:云端将接收到的消息存储到消息队列中。

6.一种基于分布式并行计算的路径规划系统,其特征在于:所述的移动机器人自主导航中的路径规划系统包括移动机器人端和云端;

所述移动机器人系统运行在嵌入式操作系统上,移动机器人端包括四个部分:消息采集模块、路径管理模块、IoT网关和消息客户端;

消息采集模块采集的信息来源于传感器,包括激光雷达和惯性传感器;

云端包括四个部分:消息服务集群模块、路径规划模块、分布式存储系统和应用协调服务模块。

7.根据权利要求6所述的基于分布式并行计算的路径规划系统,其特征在于:所述的移动机器人端包括

用于采集激光雷达数据,将其格式化为统一的形式的激光雷达数据采集模块;

将收到的路径转换为控制序列,控制移动机器人朝目标移动的路径管理模块;

用于消息的封装、解封以及转发的IoT网关;

用于将消息推送到云端消息队列中以及从消息队列中获取客户端消息的消息客户端。

8.根据权利要求6所述的基于分布式并行计算的路径规划系统,其特征在于:所述的云端包括

通过集群方式实现高可用和负载均衡的消息服务的消息服务集群模块;

通过分布式方式实现移动机器人消息数据和地图数据的存储的分布式存储系统;

通过分布式并行计算集群实现分布式并行路径规划的路径规划模块;

实现计算集群中主控节点、N个计算节点之间的协调、监控和管理的应用协调服务模块。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏海事职业技术学院,未经江苏海事职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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