路径规划方法、系统及计算机设备技术方案

技术编号:35253111 阅读:34 留言:0更新日期:2022-10-19 10:08
本发明专利技术提供了一种路径规划方法,包括:获取位于网格地图中多个行走对象的起点位置信息和终点位置信息;根据网格地图、起点位置信息和终点位置信息分别为每一行走对象进行路径规划生成待定路径集合;判断待定路径集合中是否存冲突路径;根据判断结果确定是否需要更新待定路径集合中的行驶规划信息;当需要对待定路径集合进行更新时,更新待定路径集合中与冲突路径相对应的行驶规划信息;以及当不需要对待定路径集合进行更新时,将待定路径集合作为目标路径集合,用于控制多个行走对象按照目标路径集合中相对应的行驶规划信息行走。此外,本发明专利技术还提供了一种计算机设备和路径规划系统。本发明专利技术技术方案能够快速为多个行走对象规划路径。规划路径。规划路径。

【技术实现步骤摘要】
路径规划方法、系统及计算机设备


[0001]本专利技术涉及智能控制
,尤其涉及一种路径规划方法、系统及计算机设备。

技术介绍

[0002]随着各行业智能化的普及,机器人作业的应用越来越多,因此机器人的路径规划问题成为研究热点。路径规划的主要思路是根据耗能、路程、时间等性能指标,在存在障碍物的环境下,规划出一条从初始位置到目标位置且无碰撞的最优路径。
[0003]好的路径规划方法,不仅能够提高自动化的生产效率,同时还能保证机器人的利用率。目前,传统A星算法下的路径规划,能够规划的对象数量有限,不利于生产的高效性。

技术实现思路

[0004]本专利技术提供了一种路径规划方法、系统及计算机设备,能够快速为多个行走对象规划路径。
[0005]第一方面,本专利技术实施例提供一种路径规划方法,用于对在特定区域内的多个行走对象进行路径规划,所述特定区域用网格地图表示,所述路径规划方法包括:
[0006]获取位于所述网格地图中多个行走对象的起点位置信息和终点位置信息;
[0007]根据所述网格地图、所述起点位置信息和所述终点位置信息分别为每一所述行走对象进行路径规划生成待定路径集合,其中,所述待定路径集合包括与所述多个行走对象一一对应的多份行驶规划信息,所述多份行驶规划信息中的每一份行驶规划信息包括由一个状态点或者多个状态点按照一定顺序排列形成的行驶路径,每一所述状态点与所述网格地图中的一个网格相对应;
[0008]判断所述待定路径集合中是否存冲突路径,其中,所述冲突路径用于表示具有相同状态点的两条或者两条以上的行驶路径;
[0009]根据判断结果确定是否需要更新所述待定路径集合中的行驶规划信息,其中,当所述判断结果为存在所述冲突路径时,需要更新所述待定路径集合中的行驶规划信息,当所述判断结果为不存在所述冲突路径时,不需要更新所述待定路径集合中的行驶规划信息;
[0010]当需要对所述待定路径集合进行更新时,更新所述待定路径集合中与所述冲突路径相对应的行驶规划信息,并在更新所述待定路径集合后重新判断所述待定路径集合中是否存在冲突路径,其中,更新所述待定路径集合中与所述冲突路径相对应的行驶规划信息为对所述冲突路径所对应的行走对象重新规划行驶规划信息;以及
[0011]当不需要对所述待定路径集合进行更新时,将所述待定路径集合作为目标路径集合,用于控制所述多个行走对象按照所述目标路径集合中相对应的行驶规划信息行走。
[0012]第二方面,本专利技术实施例提供一种计算机设备,所述计算机设备包括:
[0013]计算机可读存储介质,用于存储计算机可读程序;以及
[0014]处理器,用于执行所述计算机可读程序以实现如上所述的路径规划方法。
[0015]第三方面,本专利技术实施例提供一种路径规划系统,所述路径规划系统包括多个控制设备、以及如上所述的计算机设备,所述计算机设备分别与所述多个控制设备通讯连接,所述多个控制设备与多个行走对象一一对应。
[0016]上述路径规划方法、系统及计算机设备,根据网格地图、行走对象的起点位置信息和终点位置信息分别为多个行走对象进行路径规划生成待定路径集合。当待定路径集合中存在冲突路径时,更新待定路径集合中与冲突路径相对应的行驶规划信息;当待定路径集合中不存在冲突路径时,将待定路径集合作为目标路径集合控制多个行走对象按照相应的行驶规划信息行走。当存在冲突路径时,只更新与冲突路径相对应的行驶规划信息,从而能够快速为多个行走对象规划可行的行驶路径。此外,通过对待定路径集合中是否存在冲突路径的判断,能够保证最终生成的目标路径集合中的行驶路径不存在冲突路径。则,多个行走对象按照相应的行驶规划信息行走时不会发生冲撞,使得多个行走对象能够在同一区域进行工作,有效提高了多个行走对象的工作效率,同时有效保障多个行走对象的安全。
附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0018]图1为本专利技术实施例提供的路径规划方法的流程图。
[0019]图2为本专利技术实施例提供的路径规划方法的第一子流程图。
[0020]图3为本专利技术实施例提供的路径规划方法的第二子流程图。
[0021]图4为本专利技术实施例提供的路径规划方法的第三子流程图。
[0022]图5为本专利技术实施例提供的路径规划方法的第四子流程图。
[0023]图6为图1所示的路径规划方法应用场景的示意图。
[0024]图7为图1所示的路径规划方法应用场景的另一示意图。
[0025]图8为本专利技术实施例提供的路径规划装置的结构示意图。
[0026]图9为本专利技术实施例提供的计算机设备的结构示意图。
[0027]图10为本专利技术实施例提供的路径规划系统的结构示意图。
[0028]元件符号说明
[0029]标号
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
名称
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
标号
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
名称
[0030]100
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
路径规划系统
ꢀꢀꢀꢀꢀꢀꢀ
223
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
控制模块
[0031]20
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
路径规划装置
ꢀꢀꢀꢀꢀꢀꢀ
30
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
计算机设备
[0032]21
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
下层计算模块
ꢀꢀꢀꢀꢀꢀꢀ
31
ꢀꢀꢀꢀꢀꢀꢀ
计算机可读存储介质
[0033]211
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
获取模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
32
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
处理器
[0034]212
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
规划模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
40
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
控制设备
[0035]213
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
冲突解决模块
ꢀꢀꢀꢀꢀꢀ1‑
15
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
行走对象
[0036]22
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
上层计算模块
ꢀꢀꢀꢀꢀꢀꢀ
Q
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
特定区域
[0037]221
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
判断模块
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
q
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
网格
[0038]222
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
评估模块
[0039]本专利技术目的的实现、功能特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路径规划方法,用于对在特定区域内的多个行走对象进行路径规划,所述特定区域用网格地图表示,其特征在于,所述路径规划方法包括:获取位于所述网格地图中多个行走对象的起点位置信息和终点位置信息;根据所述网格地图、所述起点位置信息和所述终点位置信息分别为每一所述行走对象进行路径规划生成待定路径集合,其中,所述待定路径集合包括与所述多个行走对象一一对应的多份行驶规划信息,所述多份行驶规划信息中的每一份行驶规划信息包括由一个状态点或者多个状态点按照一定顺序排列形成的行驶路径,每一所述状态点与所述网格地图中的一个网格相对应;判断所述待定路径集合中是否存冲突路径,其中,所述冲突路径用于表示具有相同状态点的两条或者两条以上的行驶路径;根据判断结果确定是否需要更新所述待定路径集合中的行驶规划信息,其中,当所述判断结果为存在所述冲突路径时,需要更新所述待定路径集合中的行驶规划信息,当所述判断结果为不存在所述冲突路径时,不需要更新所述待定路径集合中的行驶规划信息;当需要对所述待定路径集合进行更新时,更新所述待定路径集合中与所述冲突路径相对应的行驶规划信息,并在更新所述待定路径集合后重新判断所述待定路径集合中是否存在冲突路径,其中,更新所述待定路径集合中与所述冲突路径相对应的行驶规划信息为对所述冲突路径所对应的行走对象重新规划行驶规划信息;以及当不需要对所述待定路径集合进行更新时,将所述待定路径集合作为目标路径集合,用于控制所述多个行走对象按照所述目标路径集合中相对应的行驶规划信息行走。2.如权利要求1所述的路径规划方法,其特征在于,根据所述网格地图、所述起点位置信息和所述终点位置信息分别为每一所述行走对象进行路径规划生成待定路径集合具体包括:利用双向A星算法根据所述网格地图、所述起点位置信息和所述终点位置信息分别为每一所述行走对象进行规划生成具有若干网格的行驶路径;以及更新所述待定路径集合中与所述冲突路径相对应的行驶规划信息具体包括:利用单向A星算法对所述待定路径集合进行更新。3.如权利要求1所述的路径规划方法,其特征在于,所述状态点具有地址信息和时间信息,根据所述网格地图、所述起点位置信息和所述终点位置信息分别为每一所述行走对象进行路径规划生成待定路径集合具体包括:根据所述网格地图、所述起点位置信息和所述终点位置信息分别为每一所述行走对象规划出从起点到终点的行驶路径,其中,每一所述行驶路径包括一个或者按一定顺序排列的多个网格;以及根据每一所述行驶路径的一个网格或者多个网格顺序生成所述状态点,其中,每一所述状态点...

【专利技术属性】
技术研发人员:苏天晴刘凯伦李俊项羽升茆胜
申请(专利权)人:深圳有象智联科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1