无人驾驶车辆的派遣方法、服务器、车辆及存储介质与流程

文档序号:37301755发布日期:2024-03-13 20:49阅读:16来源:国知局
无人驾驶车辆的派遣方法、服务器、车辆及存储介质与流程

本技术涉及无人驾驶车辆派遣,特别涉及一种无人驾驶车辆的派遣方法、服务器、车辆及存储介质。


背景技术:

1、无人驾驶车辆由于不存在人为驾驶的随机性,因此进行合理调度是急需攻克的难点,合理的调度方案能提高系统整体运营效率。

2、相关技术中,可以在获取到乘客订单信息后,结合叫车地点和空闲的无人驾驶车辆的当前位置,选择离乘客最近的无人驾驶车辆下发订单,从而提高该乘客的叫车效率。

3、然而,相关技术中,在多个乘客叫车的情况下,仅考虑距离因素,难以掌控无人驾驶车辆的抵达时间,且易导致多个无人驾驶车辆响应同一订单,使得乘客因道路工况变化或交通流变化等因素等待时间过长,影响乘客的使用体验,有待改进。


技术实现思路

1、本技术提供一种无人驾驶车辆的派遣方法、服务器、车辆及存储介质,以解决相关技术中,难以应用于多个乘客同时叫车,且道路环境复杂的工况,易因无人驾驶车辆派遣不合理导致部分乘客需要等待较长时间,影响乘客的使用体验的技术问题。

2、本技术第一方面实施例提供一种无人驾驶车辆的派遣方法,应用于服务器,其中,所述方法包括以下步骤:接收多个乘客的呼车指令,并基于所述呼车指令确定每个乘客的起点和终点;根据所述起点和每条道路的当前信息素浓度生成每个满足预设接客条件的无人驾驶车辆的接客线路规划;基于所述接客线路规划计算所述无人驾驶车辆行驶至所述每个乘客的起点的所需时间,以基于所述所需时间生成所述无人驾驶车辆的运客订单。

3、可选地,在本技术的一个实施例中,所述预设接客条件,包括:所述无人驾驶车辆处于空闲状态;和/或,所述无人驾驶车辆处于运客状态且所述无人驾驶车辆的运客剩余时长小于预设时长。

4、可选地,在本技术的一个实施例中,在基于所述所需时间生成所述无人驾驶车辆的运客订单之前,还包括:获取每个乘客的指令响应状态;如果所述指令响应状态为已响应状态,则删除对应乘客的全部所需时间。

5、可选地,在本技术的一个实施例中,在基于所述所需时间生成所述无人驾驶车辆的运客订单之后,还包括:获取所述无人驾驶车辆的实际行驶线路;基于所述实际行驶线路更新所述当前信息素浓度。

6、本技术第二方面实施例提供一种无人驾驶车辆的派遣方法,应用于无人驾驶车辆,其中,所述方法包括以下步骤:接收服务器发送的运客订单,其中,所述运客订单由乘客的呼车指令和无人驾驶车辆的接客线路规划得到;基于所述接客线路规划控制所述无人驾驶车辆行驶至所述运客订单的起点。

7、可选地,在本技术的一个实施例中,在基于所述接客线路规划控制所述无人驾驶车辆行驶至所述运客订单的起点之后,还包括:采集所述乘客的身份标识;判断所述身份标识是否匹配所述运客订单;如果所述身份标识不匹配所述运客订单,则禁止所述无人驾驶车辆启动的同时,生成乘车错误提醒,否则,采集所述无人驾驶车辆的周边环境信息,并基于所述周边环境信息判断所述无人驾驶车辆是否满足预设安全乘车条件,以在所述无人驾驶车辆满足所述预设安全乘车条件后,控制所述无人驾驶车辆的车门以预设安全开门策略开启。

8、可选地,在本技术的一个实施例中,在基于所述接客线路规划控制所述无人驾驶车辆行驶至所述运客订单的起点之后,还包括:获取所述乘客的路径定制指令;基于所述路径定制指令生成至少一个运客路径规划,并将所述运客路径规划推送至所述乘客,以基于所述乘客的路径选择结果控制所述无人驾驶车辆完成所述运客订单。

9、本技术第三方面实施例提供一种无人驾驶车辆的派遣装置,应用于服务器,其中,所述装置包括:接收模块,用于接收多个乘客的呼车指令,并基于所述呼车指令确定每个乘客的起点和终点;生成模块,用于根据所述起点和每条道路的当前信息素浓度生成每个满足预设接客条件的无人驾驶车辆的接客线路规划;派遣模块,用于基于所述接客线路规划计算所述无人驾驶车辆行驶至所述每个乘客的起点的所需时间,以基于所述所需时间生成所述无人驾驶车辆的运客订单。

10、可选地,在本技术的一个实施例中,所述预设接客条件包括:所述无人驾驶车辆处于空闲状态;和/或,所述无人驾驶车辆处于运客状态且所述无人驾驶车辆的运客剩余时长小于预设时长。

11、可选地,在本技术的一个实施例中,还包括:第一获取模块,用于获取每个乘客的指令响应状态;删除模块,用于在所述指令响应状态为已响应状态时,删除对应乘客的全部所需时间。

12、可选地,在本技术的一个实施例中,还包括:第二获取模块,用于获取所述无人驾驶车辆的实际行驶线路;更新模块,用于基于所述实际行驶线路更新所述当前信息素浓度。

13、本技术第四方面实施例提供一种无人驾驶车辆的派遣装置,应用于无人驾驶车辆,其中,所述装置包括:接收模块,用于接收服务器发送的运客订单,其中,所述运客订单由乘客的呼车指令和无人驾驶车辆的接客线路规划得到;第一控制模块,用于基于所述接客线路规划控制所述无人驾驶车辆行驶至所述运客订单的起点。

14、可选地,在本技术的一个实施例中,还包括:采集模块,用于采集所述乘客的身份标识;判断模块,用于判断所述身份标识是否匹配所述运客订单;第二控制模块,用于在所述身份标识不匹配所述运客订单时,禁止所述无人驾驶车辆启动的同时,生成乘车错误提醒,否则,采集所述无人驾驶车辆的周边环境信息,并基于所述周边环境信息判断所述无人驾驶车辆是否满足预设安全乘车条件,以在所述无人驾驶车辆满足所述预设安全乘车条件后,控制所述无人驾驶车辆的车门以预设安全开门策略开启。

15、可选地,在本技术的一个实施例中,还包括:获取模块,用于获取所述乘客的路径定制指令;定制模块,用于基于所述路径定制指令生成至少一个运客路径规划,并将所述运客路径规划推送至所述乘客,以基于所述乘客的路径选择结果控制所述无人驾驶车辆完成所述运客订单。

16、本技术第五方面实施例提供一种服务器,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的无人驾驶车辆的派遣方法。

17、本技术第六方面实施例提供一种车辆,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现如上述实施例所述的无人驾驶车辆的派遣方法。

18、本技术第七方面实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上述实施例所述的无人驾驶车辆的派遣方法。

19、本技术实施例可以根据多个乘客的呼车指令,确定每个乘客的起点和终点,从而根据起点和每条道路的当前信息素浓度生成每个满足预设接客条件的无人驾驶车辆的接客线路规划,以计算无人驾驶车辆行驶至每个乘客的起点的所需时间,从而基于所需时间生成无人驾驶车辆的运客订单,完成无人驾驶车辆的派遣,通过考虑每条道路的当前信息素浓度,使得时间预估的结果更加准确,且通过综合比对每个无人驾驶车辆抵达每个乘客呼车指令中的起点所需的时间进行无人驾驶车辆的派遣,可以均衡每个乘客的等待时间,从而提高乘客的使用体验。由此,解决了相关技术中,难以应用于多个乘客同时叫车,且道路环境复杂的工况,易因无人驾驶车辆派遣不合理导致部分乘客需要等待较长时间,影响乘客的使用体验的技术问题。

20、本技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实践了解到。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1