服务对象生成及控制方法、系统、车辆及程序产品与流程

文档序号:35336488发布日期:2023-09-06 23:14阅读:32来源:国知局
服务对象生成及控制方法、系统、车辆及程序产品与流程

本技术涉及智能汽车,尤其涉及一种服务对象生成及控制方法、系统、车辆及程序产品。


背景技术:

1、随着电动汽车行业的蓬勃发展,车辆智能化不再仅仅局限于车辆的智能驾驶辅助,还涉及智能座舱、智能车控、智能远程交互等功能领域。对于智能座舱而言,可以实现针对不同的用车场景自动向用户提供对应的智能服务,给用户带来舒适的用车体验。

2、然而,目前的智能座舱在功能实现上都比较复杂,例如,针对不同的用车场景提供对应的智能化服务分别由不同的车辆部件实现,在有用车场景变化需求的情况下,难以实现快速更新系统。因此,如何在保证智能座舱以智能化方式满足用户的出行、娱乐体验的情况下,还能方便快速实现智能化服务,是智能座舱不断追求的目标。


技术实现思路

1、本技术的多个方面提供一种服务对象生成及控制方法、系统、车辆及程序产品,用以在保证智能座舱以智能化方式满足用户的出行、娱乐体验的情况下,方便快速实现智能化服务。

2、本技术实施例提供一种车载场景服务系统,包括:服务对象生成设备、车载场景引擎、监听服务和管控服务;其中,所述监听服务,用于监听目标对象在目标车载场景下的状态信息,在监听到所述状态信息对目标车辆部件的使用状态有影响的情况下,将所述目标对象的当前状态信息发送至所述车载场景引擎;所述服务对象生成设备,用于生成与至少一种车载场景适配的场景服务对象,以供所述车载场景引擎根据所述当前状态信息和与所述目标车载场景适配的目标场景服务对象,生成控制指令并下发至所述管控服务,供所述管控服务根据所述控制指令执行对应的控制操作,将所述目标车辆部件调整至目标状态;其中,所述目标场景服务对象包括所述目标车载场景关联的目标对象在所述目标车载场景下对应的至少一种状态信息,以及用于将所述至少一个车辆部件调整至对应目标状态的动作信息,所述目标对象包括车辆上的用户或至少一个车辆部件。

3、在一可选实施例中,所述服务对象生成设备在生成与至少一种车载场景适配的场景服务对象时,用于:获取至少一种场景类型,以及与每种场景类型关联的多个目标对象和所述多个目标对象之间对应的状态信息影响关系;根据每种场景类型及其关联的状态信息影响关系,生成与每种场景类型适配的场景服务对象;其中,每个目标对象对应的至少一种状态信息,所述状态信息影响关系包括:每个目标对象在对应任一种状态信息时,需要对其他车辆部件的使用状态进行调整的动作信息,所述动作信息包括需要调整至的目标状态。

4、在一可选实施例中,所述服务对象生成设备在根据每种场景类型及其关联的状态信息影响关系,生成与每种场景类型适配的场景服务对象时,用于:创建树形结构对象对应的根节点,根据所述至少一种场景类型,在所述根节点下创建对应的分支节点,并将每种场景类型作为对应分支节点的节点值;针对第一场景类型,确定其关联的多种状态信息,所述第一场景类型是所述至少一种场景类型中的任一种;根据所述多种状态信息,在所述第一场景类型对应的分支节点下创建对应的条件叶子节点,以及与每个条件叶子节点关联的行为叶子节点,并将每种状态信息作为其对应条件叶子节点的节点值;以及根据所述状态信息影响关系,确定与第一状态信息具有影响关系的第一目标对象及其对应的动作信息,并将所述动作信息作为第一行为叶子节点对应的节点值,以得到与第一场景类型适配的场景服务对象;其中,所述第一状态信息是所述多种状态信息中的任一种,所述第一行为叶子节点与所述第一状态信息对应的第一条件叶子节点关联。

5、在一可选实施例中,所述系统还包括基础服务对象,所述基础服务对象为树形结构,包括至少一个可配置的分支节点,每个分支节点下包括至少一对相互关联的条件叶子节点和行为叶子节点,每个条件叶子节点和每个行为叶子节点均可配置;相应地,所述服务对象生成设备在根据每种场景类型及其关联的状态信息影响关系,生成与每种场景类型适配的场景服务对象时,用于:从所述基础服务对象中确定至少一个未配置的分支节点,依次将所述至少一种场景类型作为节点值配置在每一个分支节点上,直至所述至少一种场景类型均被配置;针对第一场景类型,确定其关联的多种状态信息,所述第一场景类型是所述至少一种场景类型中的任一种;以及根据所述状态信息影响关系,确定与第一状态信息具有影响关系的第一目标对象及其对应的动作信息,所述第一状态信息是所述多种状态信息中未被配置的任一种;针对未配置的第一条件叶子节点,将其节点值配置为所述第一状态信息,以及将所述第一目标对象对应的动作信息作为节点值配置在第一行为叶子节点上;其中,所述第一条件叶子节点和所述第一行为叶子节点是所述第一场景类型对应的分支节点下任一对关联节点。

6、在一可选实施例中,所述车载场景引擎在生成所述控制指令时,用于:针对每个车载服务对象,从根节点逐层遍历每个分支节点的节点值,确定与所述目标车载场景的场景类型对应的目标分支节点;根据所述当前状态信息,从所述目标分支节点下的各条件叶子节点中确定节点值匹配的目标条件叶子节点及其关联的目标行为叶子节点,并获取所述目标行为叶子节点对应的目标节点值;根据所述目标节点值,生成用于指示将所述目标车辆部件调整至目标状态的控制指令。

7、在一可选实施例中,所述系统还包括云端服务器,所述服务对象生成设备还用于将生成的服务对象发送所述云端服务器;所述云端服务器,用于将与所述目标车载场景适配的场景服务对象下发所述车载场景引擎,以供所述车载场景引擎生成所述控制指令并下发至所述管控服务。

8、在一可选实施例中,所述云端服务器包括处理器和存储器,所述存储器中存储有各车载场景对应的场景信息,所述监听服务还用于:展示监听到的状态信息,以提示用户各车辆部件对应的当前状态信息;将监听到的状态信息同步至所述处理器,以供所述处理器根据接收到的状态信息,更新所述存储器中存储的车载场景信息。

9、本技术实施例还提供一种场景服务对象生成方法,包括:获取至少一种场景类型,以及与每种场景类型关联的多个目标对象和所述多个目标对象之间对应的状态信息影响关系;根据每种场景类型及其关联的状态信息影响关系,生成与每种场景类型适配的场景服务对象;其中,每个目标对象对应的至少一种状态信息,所述状态信息影响关系包括:每个目标对象在对应任一种状态信息时,需要对其他车辆部件的使用状态进行调整的动作信息,所述动作信息包括需要调整至的目标状态。

10、在一可选实施例中,根据每种场景类型及其关联的状态信息影响关系,生成与每种场景类型适配的场景服务对象,包括:创建树形结构对象对应的根节点,根据所述至少一种场景类型,在所述根节点下创建对应的分支节点,并将每种场景类型作为对应分支节点的节点值;针对第一场景类型,确定其关联的多种状态信息,所述第一场景类型是所述至少一种场景类型中的任一种;根据所述多种状态信息,在所述第一场景类型对应的分支节点下创建对应的条件叶子节点,以及与每个条件叶子节点关联的行为叶子节点,并将每种状态信息作为其对应条件叶子节点的节点值;以及根据所述状态信息影响关系,确定与第一状态信息具有影响关系的第一目标对象及其对应的动作信息,并将所述动作信息作为第一行为叶子节点对应的节点值,以得到与第一场景类型适配的场景服务对象;其中,所述第一状态信息是所述多种状态信息中的任一种,所述第一行为叶子节点与所述第一状态信息对应的第一条件叶子节点关联。

11、在一可选实施例中,根据每种场景类型及其关联的状态信息影响关系,生成与每种场景类型适配的场景服务对象,包括:加载基础服务对象,所述基础服务对象为树形结构,包括至少一个可配置的分支节点,每个分支节点下包括至少一对相互关联的条件叶子节点和行为叶子节点,每个条件叶子节点和每个行为叶子节点均可配置;从所述基础服务对象中确定至少一个未配置的分支节点,依次将所述至少一种场景类型作为节点值配置在每一个分支节点上,直至所述至少一种场景类型均被配置;针对第一场景类型,确定其关联的多种状态信息,所述第一场景类型是所述至少一种场景类型中的任一种;以及根据所述状态信息影响关系,确定与第一状态信息具有影响关系的第一目标对象及其对应的动作信息,所述第一状态信息是所述多种状态信息中未被配置的任一种;针对未配置的第一条件叶子节点,将其节点值配置为所述第一状态信息,以及将所述第一目标对象对应的动作信息作为节点值配置在第一行为叶子节点上;其中,所述第一条件叶子节点和所述第一行为叶子节点是所述第一场景类型对应的分支节点下任一对关联节点。

12、本技术实施例还提供一种基于场景服务对象的控制方法,包括:获取目标对象的当前状态信息,所述目标对象是车辆在目标车载场景下的用户或第一车辆部件,所述第一车辆部件是所述目标车载场景关联的车辆部件中的至少一个;加载所述目标车载场景对应的至少一个车载服务对象,每个车载服务对象包括所述目标对象对应的至少一种状态信息,以及用于将所述目标车载场景关联的至少一个车辆部件分别调整至目标状态所需的动作信息,每种动作信息与一种状态信息对应;根据所述当前状态信息和所述至少一个车载服务对象,生成用于将第二车辆部件调整至目标状态的控制指令,所述第二车辆部件包括所述第一车辆部件和/或所述第一车辆部件关联的其它车辆部件;以及执行所述控制指令,将所述第二车辆部件的状态调整至对应的目标状态。

13、在一可选实施例中,每个车载服务对象均为树形结构,包括与所述目标车载场景的场景类型对应的分支节点,所述分支节点下包括至少一个条件叶子节点及其关联的行为叶子节点;其中,每个条件叶子节点的节点值为所述目标对象对应的状态信息中的一种,每个行为叶子节点的节点值为用于将对应的目标车辆部件调整至目标状态的动作信息,所述目标车辆部件为所述至少一个车辆部件中的任一个。

14、在一可选实施例中,在生成用于将第二车辆部件调整至目标状态的控制指令之前,还包括:针对每个车载服务对象,从根节点逐层遍历每个分支节点的节点值,确定与所述目标车载场景的场景类型对应的目标分支节点;根据所述当前状态信息,从所述目标分支节点下的各条件叶子节点中确定节点值匹配的目标条件叶子节点。

15、在一可选实施例中,生成用于将第二车辆部件调整至目标状态的控制指令,包括:获取所述目标条件叶子节点关联的行为叶子节点对应的目标节点值,所述目标节点值为用于将第二车辆部件调整至目标状态的目标动作信息;根据所述目标动作信息,生成用于将所述第二车辆部件调整至目标状态的控制指令。

16、本技术实施例还提供一种计算机设备,包括处理器和存储有计算机程序/指令的存储器,所述处理器用于执行所述计算机程序/指令,用于实现所述场景服务对象生成及控制方法。

17、本技术实施例还提供一种车辆,包括车载场景服务系统,所述车载场景服务系统包括与云端服务器通信连接的服务对象生成设备、车载场景引擎,以及监听服务和管控服务,用于共同实现所述场景服务对象生成及控制方法。

18、本技术实施例还提供一种计算机程序产品,包括计算机程序/指令,当所述计算机程序/指令被处理器执行时,实现所述场景服务对象生成及控制方法。

19、在本技术实施例中,针对车辆使用过程中的各车载场景,通过场景服务对象建立各车载场景下的目标对象的当前状态信息与调节目标车辆部件所需的动作信息之间的关联关系,在监听到目标对象的当前状态信息的情况下,可以从场景服务对象中确定需要对目标车辆部件执行的动作信息。基于此,根据确定的动作信息执行对应的控制动作,可以调节目标车辆部件的状态,使得调整后的目标车辆部件的状态适配目标对象的状态信息,满足目标对象的座舱需求。通过这种方式,不仅能够满足多样化的用车需求,并且通过场景服务对象可以快速确定各车载场景的处理动作,有助于提升车载服务效率;并且,利用场景服务对象可以灵活设置各车载场景的处理信息,有助于降低开难度和成本。

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