本申请涉及仓储物流,更具体地,涉及一种agv小车控制方法、计算机可读存储介质、电子设备及服务器。
背景技术:
1、agv小车是一种装备有电磁或光学等自动导引装置,能够沿预定路径行驶,无需人工操作的搬运车。agv小车广泛应用于自动化物流、仓储、制造业等领域,用于搬运、装配、分拣等任务。
2、目前,agv小车可以自动规划路径,并按照规划好的路径进行自主行驶。随着agv小车数量的不断增多,各个小车规划的路径会存在交叉点,导致交叉点处容易发生小车碰撞风险。
技术实现思路
1、本申请实施例提供一种agv小车控制方法、计算机可读存储介质、电子设备及服务器。本申请实施例的控制方法可以避免agv小车发生碰撞。
2、第一方面,本实施例提供了一种agv小车控制方法,包括:
3、检测多个agv小车的运行路径中是否存在交叉点;
4、在存在交叉点的情况下,确定每个所述agv小车的优先级;
5、控制优先级最高的所述agv小车通过所述交叉点。
6、可选地,所述agv小车的优先级至少基于以下任意一项所确定:所述agv小车到达所述交叉点所需的时间、所述agv小车的搬运任务的重要性、所述agv小车的搬运任务的紧急性。
7、可选地,所述运行路径为所述agv小车当前位置至小车搬运任务所指示的目标点之间的路径,所述当前位置基于所述agv小车确定的移动距离所确定。
8、可选地,在所述控制优先级最高的所述agv小车通过所述交叉点之前,所述方法还包括:
9、将所述交叉点的状态设置为锁定状态,所述锁定状态表示仅允许优先级最高的所述agv小车通过。
10、可选地,在所述控制优先级最高的所述agv小车通过所述交叉点之后,所述方法还包括:
11、将所述交叉点的状态更新为空闲状态。
12、可选地,所述agv小车包括第一小车和第二小车,所述第一小车的运行路径和所述第二小车的运行路径存在所述交叉点,所述将所述交叉点的状态设置为锁定状态,包括:
13、在所述第一小车到达所述交叉点所需的时间和所述第二小车到达所述交叉点所需的时间的差值小于阈值的情况下,将所述交叉点设置为锁定状态。
14、可选地,所述agv小车包括第一小车和第二小车,所述第一小车的优先级高于所述第二小车的优先级,所述控制优先级最高的所述agv小车通过所述交叉点,包括:
15、控制所述第一小车通过所述交叉点;
16、所述方法还包括:
17、控制所述第二小车执行以下任意一项操作:减速运行、停车等待、重新规划路径、正常速度运行。
18、第二方面,本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如第一方面中任一项所述的方法。
19、第三方面,本实施例提供了一种电子设备,包括存储器和处理器,
20、所述存储器用于存储计算机指令,所述处理器用于从所述存储器中调用所述计算机指令,以执行如第一方面中任一项所述的方法。
21、第四方面,本实施例提供了一种服务器,包括如第三方面所述的电子设备。
22、本申请实施例的一个有益效果在于,在第一小车的运行路径和第二小车的运行路径存在交叉点的情况下,根据第一小车的优先级和第二小车的优先级,控制第一小车或第二小车通过交叉点。这样,可以避免交叉点处发生agv小车碰撞。
23、通过以下参照附图对本申请的示例性实施例的详细描述,本申请的其它特征及其优点将会变得清楚。
1.一种agv小车控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述agv小车的优先级至少基于以下任意一项所确定:所述agv小车到达所述交叉点所需的时间、所述agv小车的搬运任务的重要性、所述agv小车的搬运任务的紧急性。
3.根据权利要求1所述的方法,其特征在于,所述运行路径为所述agv小车当前位置至小车搬运任务所指示的目标点之间的路径,所述当前位置基于所述agv小车确定的移动距离所确定。
4.根据权利要求1所述的方法,其特征在于,在所述控制优先级最高的所述agv小车通过所述交叉点之前,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在所述控制优先级最高的所述agv小车通过所述交叉点之后,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述agv小车包括第一小车和第二小车,所述第一小车的运行路径和所述第二小车的运行路径存在所述交叉点,所述将所述交叉点的状态设置为锁定状态,包括:
7.根据权利要求1所述的方法,其特征在于,所述agv小车包括第一小车和第二小车,所述第一小车的优先级高于所述第二小车的优先级,所述控制优先级最高的所述agv小车通过所述交叉点,包括:
8.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序在被处理器执行时实现如权利要求1至7中任一项所述的方法。
9.一种电子设备,其特征在于,包括存储器和处理器,
10.一种服务器,其特征在于,包括如权利要求9所述的电子设备。