本申请属于机器人路径规划领域,尤其涉及一种机器人路径规划方法、装置、设备、存储介质及程序产品。
背景技术:
1、随着计算机技术、传感器技术和人工智能等技术的快速发展,机器人技术也变得日趋成熟,其中移动机器人应用最为广泛,在智能工厂、智能仓库等众多的行业中扮演者越来越重要的角色。
2、目前,在对移动机器人进行路径规划时,通常采用多机器人路径规划,使用二维坐标加时间维度的控制对算力要求极高,需要性能很好的中央处理器(central processingunit,cpu),从而极大的增大了商用成本。
技术实现思路
1、本申请实施例提供一种机器人路径规划方法、装置、设备、存储介质及程序产品,以实现低成本的对机器人的行驶路径进行规划的效果。
2、第一方面,本申请实施例提供一种机器人路径规划方法,该方法包括:
3、接收机器人发送的路径规划请求,所述路径规划请求包括所述机器人的行驶起点和行驶终点;
4、根据所述行驶起点和所述行驶终点,规划所述机器人的初始行驶路径;
5、向所述机器人发送所述初始行驶路径;
6、在机器人执行所述初始行驶路径的过程中,获取所述初始路径中的机器人数量;
7、根据所述初始路径中的机器人数量,确定目标行驶路径。
8、第二方面,本申请实施例提供了一种机器人路径规划装置,该装置包括:
9、接收模块,用于接收机器人发送的路径规划请求,所述路径规划请求包括所述机器人的行驶起点和行驶终点;
10、规划模块,用于根据所述行驶起点和所述行驶终点,规划所述机器人的初始行驶路径;
11、发送模块,用于向所述机器人发送所述初始行驶路径;
12、获取模块,用于在机器人执行所述初始行驶路径的过程中,获取所述初始路径中的机器人数量;
13、确定模块,用于根据所述初始路径中的机器人数量,确定目标行驶路径。
14、第三方面,本申请实施例提供了一种机器人路径规划设备,该设备包括:处理器以及存储有程序指令的存储器;所述处理器执行所述程序指令时实现如第一方面所述的在机器人路径规划方法。
15、第四方面,本申请实施例提供了一种存储介质,所述可读存储介质上存储有程序指令,所述程序指令被处理器执行时实现如第一方面所述的机器人路径规划方法。
16、第五方面,本申请实施例提供了一种程序产品,其特征在于,所述程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如第一方面所述的机器人路径规划方法。
17、在本申请实施例中,在对机器人进行路径规划时,通过接收机器人发送的包括机器人的行驶起点和行驶终点的路径规划请求,可以根据行驶起点和行驶终点,规划出机器人的初始行驶路径,并将该初始行驶路径发送至机器人,在机器人执行初始行驶路径的过程中,根据获取的初始路径中的机器人数量,可以精确确定机器人的目标行驶路径。如此,在进行机器人路径规划时,仅针对单个机器人发送的规划请求进行二维坐标的规划,无需增加时间维度的控制,对计算算力要求较低,不需要性能很好的处理器,从而降低了商用成本。并且在规划目标行驶路径时,考虑到初始路径中的机器人数量,可以避免初始路径中机器人数量较多时产生的拥堵问题。
1.一种机器人路径规划方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述初始行驶路径包括第一通道和第二通道;
3.根据权利要求2所述的方法,其特征在于,所述初始行驶路径为从所述第一通道行驶至所述第二通道;
4.根据权利要求3所述的方法,其特征在于,根据所述初始行驶路径中的机器人数量,确定目标行驶路径,包括:
5.根据权利要求3所述的方法,其特征在于,根据所述初始行驶路径中的机器人数量,确定目标行驶路径,包括:
6.根据权利要求1-4任一项所述的方法,其特征在于,在所述确定目标行驶路径之后,所述方法还包括:
7.一种机器人路径规划装置,其特征在于,包括:
8.一种机器人路径规划设备,其特征在于,所述设备包括:处理器以及存储有程序指令的存储器;所述处理器执行所述程序指令时实现如权利要求1至6中任意一项所述的机器人路径规划方法。
9.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序指令,所述程序指令被处理器执行时实现如权利要求1至6中任意一项所述的机器人路径规划方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1至6中任意一项所述的机器人路径规划方法。