车辆场景编排方法技术

技术编号:39848064 阅读:19 留言:0更新日期:2023-12-29 16:46
本公开提供了一种车辆场景编排方法

【技术实现步骤摘要】
车辆场景编排方法、装置、设备和介质


[0001]本公开涉及计算机
,具体为智能车辆

车辆控制

人机交互等
,特别涉及一种车辆场景编排方法

车辆场景编排装置

电子设备

计算机可读存储介质和计算机程序产品


技术介绍

[0002]在智能汽车时代,基于用户

车辆

环境等数据,可以预设或者自定义规则,即在满足特定的条件下,车辆执行不同的功能组合,称之为场景

不同的场景需要场景引擎通过约束条件和规则机制实现协同

在当今软件定义汽车的时代浪潮下,越来越多的智能汽车支持产品运营者和创造者通过定义不同的规则来灵活创造场景

[0003]在此部分中描述的方法不一定是之前已经设想到或采用的方法

除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术

类似地,除非另有指明,否则此本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种车辆场景编排方法,包括:基于用户的类型,向所述用户提供待编排的车辆场景可用的多个可感知车辆原子能力和多个可编排车辆原子能力;接收所述用户输入的用于所述车辆场景的第一规则的规则编排信息,所述规则编排信息包括:所述第一规则的规则优先级;所述第一规则的条件,所述条件包括至少一个条件因子和所述至少一个条件因子之间的逻辑关系,所述至少一个条件因子是基于所述用户对所述多个可感知车辆原子能力中的至少一个可感知车辆原子能力的选择和参数设置而生成的;和所述第一规则的动作,所述动作包括至少一个执行因子和所述至少一个执行因子之间的执行顺序,所述至少一个执行因子是基于所述用户对所述多个可编排车辆原子能力中的至少一个可编排车辆原子能力的选择和参数设置而生成的;接收所述用户输入的规则组配置信息,所述规则组配置信息包括用于所述车辆场景的至少一个规则对应的至少一个条件之间的判断逻辑和所述至少一个规则对应的至少一个动作之间的动作执行顺序,所述至少一个规则包括所述第一规则;以及基于所述规则组配置信息和所述至少一个规则中的每一个规则的规则优先级

条件和动作,生成所述车辆场景的编排结果
。2.
根据权利要求1所述的方法,还包括:基于所述用户的类型,确定所述用户是否具有子规则编排能力;响应于确定所述用户具有子规则编排能力,并且响应于接收到所述用户的在用于所述车辆场景的第二规则中设置多个子规则的编排请求,接收所述用户输入的所述第二规则的规则编排信息,所述规则编排信息包括所述第二规则的规则优先级;以及接收所述用户输入的所述第二规则中的多个子规则中的每一个子规则的子规则编排信息,所述多个子规则中的每一个子规则的子规则编排信息包括:所述子规则的子规则优先级;所述子规则的条件,所述条件包括至少一个条件因子和所述至少一个条件因子之间的逻辑关系,所述至少一个条件因子是基于所述用户对所述多个可感知车辆原子能力中的至少一个可感知车辆原子能力的选择和参数设置而生成的;和所述子规则的动作,所述动作包括至少一个执行因子和所述至少一个执行因子之间的执行顺序,所述至少一个执行因子是基于所述用户对所述多个可编排车辆原子能力中的至少一个可编排车辆原子能力的选择和参数设置而生成的,其中,所述第二规则的条件包括所述多个子规则对应的多个条件,所述第二规则的动作包括所述多个子规则对应的多个动作,所述至少一个规则包括与所述第一规则并列的所述第二规则
。3.
根据权利要求2所述的方法,还包括:对所述多个子规则中的每一个子规则的条件所包括的至少一个条件因子和所述至少一个条件因子之间的逻辑关系进行逻辑校验;以及响应于确定所述多个子规则中的一个子规则未通过所述逻辑校验,提示所述用户修改该子规则的条件所包括的至少一个条件因子和
/
或所述至少一个条件因子之间的逻辑关

。4.
根据权利要求3所述的方法,其中,所述逻辑校验包括以下中的至少一项:确定相应的至少一个条件因子是否具有针对同一可感知车辆原子能力的多个冲突的参数设置;以及确定相应的至少一个条件因子之间的逻辑关系是否满足预设逻辑关系
。5.
根据权利要求1‑4中任一项所述的方法,还包括:对所述至少一个规则中的每一个规则的动作进行安全校验;以及响应于确定所述至少一个规则中的任意一个规则的动作未通过所述安全校验,向所述用户提示未通过所述安全校验的规则
。6.
根据权利要求5所述的方法,其中,所述安全校验包括:信息安全校验,所述信息安全校验包括检验所述至少一个规则中的每一个规则的动作是否包括对与内容展示或播报相关的可编排车辆原子能力的使用,并且检验所展示或播报的文本内容

图像内容和
/
或语音内容是否符合预设准则;和
/
或功能安全校验,所述功能安全校验包括校验所述至少一个规则中的每一个规则的动作是否包括在行驶状态下对与车控动作相关的可编排车辆原子能力的使用
。7.
根据权利要求1‑6中任一项所述的方法,其中,所述规则组配置信息包括对预设的多个规则组类型中的一个规则组类型的选择,所述预设的多个规则组类型包括:默认类型,所述默认类型指示基于规则优先级顺序执行所述至少一个规则中的所有条件被满足的规则的动作;单元类型,所述单元类型指示响应于确定所述至少一个规则对应的至少一个条件均被满足,基于规则优先级顺序执行所述至少一个规则对应的至少一个动作;激活类型,所述激活类型指示基于规则优先级顺序确定所述至少一个规则对应的至少一个条件是否被满足,并执行第一个条件被满足的规则的动作;和条件类型,所述条件类型指示响应于确定所述至少一个规则中的规则优先级最高的规则的条件被满足,基于规则优先级顺序执行所述至少一个规则中的所有条件被满足的规则的动作
。8.
根据权利要求2所述的方法,其中,所述用户的类型包括:运营者或管理者,与所述运营者或管理者对应的可用的多个可感知车辆能力包括车辆厂商提供的全量可感知车辆原子能力,与所述运营者或管理者对应的可用的多个可编排车辆原子能力包括所述车辆厂商提供的全量可编排车辆原子能力,并且所述运营者或管理员具有子规则编排能力
。9.
根据权利要求8所述的方法,其中,所述用户的类型包括:车辆用户,与所述车辆用户对应的可用的多个可感知车辆原子能力包括所述全量可感知车辆原子能力中的第一部分可感知车辆原子能力,与所述车辆用户对应的可用的多个可编排车辆原子能力包括所述全量可编排车辆原子能力中的...

【专利技术属性】
技术研发人员:周文璨李家骏张友焕
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1