自动驾驶车辆的状态确定方法技术

技术编号:39810464 阅读:10 留言:0更新日期:2023-12-22 02:45
本申请涉及一种自动驾驶车辆的状态确定方法

【技术实现步骤摘要】
自动驾驶车辆的状态确定方法、装置、设备和介质


[0001]本申请涉及自动驾驶
,特别是涉及一种自动驾驶车辆的状态确定方法

装置

设备和介质


技术介绍

[0002]随着自动驾驶技术的发展,自动驾驶车辆能够实现的功能越来越多,外部对自动驾驶的车辆发送的指令也越来越复杂

[0003]传统的自动驾驶车辆的状态确定方法中,自动驾驶车辆控制系统的云端处理模块根据接收到的状态确定指令,向目标车辆发送状态反馈请求,以供目标车辆按照状态反馈请求反馈状态数据;云端处理模块接收到状态数据后再确定目标车辆的对应于状态确定指令的目标状态

[0004]但传统的自动驾驶车辆的状态确定方法效率较低


技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高效率的自动驾驶车辆的状态确定方法

装置

设备和介质

[0006]第一方面,本申请提供了一种自动驾驶车辆的状态确定方法,应用于自动驾驶车辆控制系统中的云端影子模块,云端影子模块是对目标车辆进行投影处理获取的,方法包括:
[0007]持续获取目标车辆的实时状态数据;
[0008]获取目标用户端发送的外部请求指令,并对外部请求指令进行分析,得到分析结果;
[0009]根据实时状态数据和分析结果,确定目标车辆对应于外部请求指令的目标状态

[0010]在其中一个实施例中,分析结果包括查询指令;提供的方法中根据实时状态数据和分析结果,确定目标车辆对应于外部请求指令的目标状态的过程,包括:
[0011]按照查询指令对实时状态数据进行查询处理,得到查询指令对应的目标状态,实时状态数据存储在缓存中间件中

[0012]在其中一个实施例中,提供的方法中分析结果包括目标任务序列,对外部请求指令进行分析,得到分析结果的过程,包括:
[0013]按照云端影子模块中的车辆运行逻辑对外部请求指令进行逻辑分析处理,得到目标任务序列,目标任务序列包括至少一个循环任务,循环任务包括车辆操作数据和期望状态数据,期望状态数据是目标车辆按照车辆操作数据执行后达到的期望状态

[0014]在其中一个实施例中,提供的方法中车辆操作数据用于供目标车辆执行车辆操作数据对应的自检程序;根据实时状态数据和分析结果,确定目标车辆对应于外部请求指令的目标状态的过程,包括:
[0015]针对每个循环任务,将车辆操作数据发送至目标车辆;
[0016]检测实时状态数据是否符合期望状态数据,直至实时状态数据符合期望状态数据;
[0017]根据符合期望状态数据时的实时状态数据得到目标状态

[0018]在其中一个实施例中,提供的方法中,车辆操作数据和期望状态数据均包括外部请求指令中的目标位置数据,车辆操作数据用于供目标车辆按照目标位置数据进行路径规划和执行自动驾驶操作;
[0019]根据实时状态数据和分析结果,确定目标车辆对应于外部请求指令的目标状态的过程,包括:
[0020]针对当前循环任务,将车辆操作数据发送至目标车辆;
[0021]检测实时状态数据中的实时位置数据是否符合目标位置数据,直至实时位置数据符合目标位置数据,将下一个循环任务作为当前循环任务重复执行上述操作,直至所有循环任务执行完毕;
[0022]根据所有循环任务执行完毕时的实时状态数据得到目标状态

[0023]在其中一个实施例中,提供的方法还包括:
[0024]将实时状态数据与历史状态数据进行比较处理,得到比较数据,历史状态数据是距离实时状态数据最近的历史时刻对应的实时状态数据;
[0025]若比较数据符合预设的事件发生条件,则根据比较数据得到事件数据

[0026]在其中一个实施例中,提供的方法还包括:
[0027]在确定目标车辆对应于外部请求指令的目标状态之前,根据分析结果生成指令接收成功信息;
[0028]将指令接收成功信息发送给目标用户端

[0029]第二方面,本申请还提供了一种自动驾驶车辆的状态确定装置,应用于自动驾驶车辆控制系统中的云端影子模块,云端影子模块是对目标车辆进行投影处理获取的,装置包括:
[0030]数据获取模块,用于持续获取目标车辆的实时状态数据;
[0031]指令分析模块,用于获取目标用户发送的外部请求指令,并对外部请求指令进行分析,得到分析结果;
[0032]状态确定模块,用于根据实时状态数据和分析结果,确定目标车辆对应于外部请求指令的目标状态

[0033]第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的方法的步骤

[0034]第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤

[0035]上述自动驾驶车辆的状态确定方法,应用于自动驾驶车辆控制系统中的云端影子模块,云端影子模块是对目标车辆进行投影处理获取的;通过持续获取目标车辆的实时状态数据;获取目标用户端发送的外部请求指令,并对外部请求指令进行分析,得到分析结果;根据实时状态数据和分析结果,确定目标车辆对应于外部请求指令的目标状态

这样,云端影子模块获取外部请求指令后,在云端对外部请求指令进行分析,并根据分析结果与云端获取的实时状态数据确定目标状态,避免传统技术中需要向目标车辆发送状态反馈请
求,等待目标车辆反馈状态数据后才能确定目标状态,导致目标状态确定效率低的问题;本申请中利用云端影子模块持续获取目标车辆的实时状态数据,确定目标状态时能够缩短实时状态数据的获取时间,并且能够充分利用云端的计算资源,快速根据实时状态数据和分析结果得出目标状态,从而提高自动驾驶车辆的状态确定方法的效率

附图说明
[0036]为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0037]图1为一个实施例中自动驾驶车辆的状态确定方法的应用环境图;
[0038]图2为一个实施例中自动驾驶车辆的状态确定方法的流程示意图;
[0039]图3为一个实施例中确定目标状态的步骤的流程示意图;
[0040]图4为一个实施例中确定目标状态的步骤的流程示意图;
[0041]图5为一个实施例中得到事件数据的步骤的流程示意图;
[0042]图6为一个实施例中得到事件数据的过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种自动驾驶车辆的状态确定方法,其特征在于,应用于自动驾驶车辆控制系统中的云端影子模块,所述云端影子模块是对目标车辆进行投影处理获取的,所述方法包括:持续获取所述目标车辆的实时状态数据;获取目标用户端发送的外部请求指令,并对所述外部请求指令进行分析,得到分析结果;根据所述实时状态数据和所述分析结果,确定所述目标车辆对应于所述外部请求指令的目标状态
。2.
根据权利要求1所述的方法,其特征在于,所述分析结果包括查询指令;所述根据所述实时状态数据和所述分析结果,确定所述目标车辆对应于所述外部请求指令的目标状态,包括:按照所述查询指令对所述实时状态数据进行查询处理,得到所述查询指令对应的所述目标状态,所述实时状态数据存储在缓存中间件中
。3.
根据权利要求1所述的方法,其特征在于,所述分析结果包括目标任务序列,所述对所述外部请求指令进行分析,得到分析结果,包括:按照所述云端影子模块中的车辆运行逻辑对所述外部请求指令进行逻辑分析处理,得到所述目标任务序列,所述目标任务序列包括至少一个循环任务,所述循环任务包括车辆操作数据和期望状态数据,所述期望状态数据是所述目标车辆按照所述车辆操作数据执行后达到的期望状态
。4.
根据权利要求3所述的方法,其特征在于,所述车辆操作数据用于供所述目标车辆执行所述车辆操作数据对应的自检程序;所述根据所述实时状态数据和所述分析结果,确定所述目标车辆对应于所述外部请求指令的目标状态,包括:针对每个所述循环任务,将所述车辆操作数据发送至所述目标车辆;检测所述实时状态数据是否符合所述期望状态数据,直至所述实时状态数据符合所述期望状态数据;根据符合所述期望状态数据时的所述实时状态数据得到所述目标状态
。5.
根据权利要求3所述的方法,其特征在于,所述车辆操作数据和所述期望状态数据均包括所述外部请求指令中的目标位置数据,所述车辆操作数据用于供所述目标车辆按照所述目标位置数据进行路径规划和执行自动驾驶操...

【专利技术属性】
技术研发人员:江小昆张文嘉
申请(专利权)人:广东电网有限责任公司广州供电局
类型:发明
国别省市:

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

1