定制方案的生成方法、车辆控制方法、终端设备及车辆技术

技术编号:37708551 阅读:13 留言:0更新日期:2023-06-01 23:59
本申请公开了一种车载系统功能定制方案的生成方法,包括:接收用户在进行车载系统功能定制时添加的触发条件及在触发条件下至少两个车载系统功能的执行动作和/或执行函数;响应于用户对执行动作和/或执行函数的顺序调整操作,调整执行动作和/或执行函数的执行顺序;根据触发条件及顺序调整后的执行动作和/或执行函数,生成车载系统功能的定制方案。如此,当定制方案中添加了多个执行动作和/或执行函数时,用户可以根据需要对执行顺序进行调整,根据执行动作、执行函数各自的执行逻辑顺序以及调整后的顺序关系,生成具有新的执行顺序的定制方案。方便用户灵活地应对变化的场景,满足用户的使用诉求。满足用户的使用诉求。满足用户的使用诉求。

【技术实现步骤摘要】
定制方案的生成方法、车辆控制方法、终端设备及车辆


[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]如此,本申请在进行车载系统功能定制的过程中,除执行动作外用户还可以添加执行函数。相对于执行动作而言,执行函数的执行逻辑与执行动作不同,执行函数自身具有监听周期、感知条件和子执行动作,还可以进行执行函数的嵌套,在执行函数中添加子执行函数。具有相对独立的执行策略。使得定制方案整体从单一的多执行动作串行执行逻辑,变为复合逻辑,从而丰富了定制方案的定制程度。同时为具有一定编程基础或逻辑能力与创造能力较强的高阶用户提供更多定制方案的可能。高阶用户利用执行动作及执行函数可以编辑生成应对逻辑更加复杂的应用场景的定制方案。定制方案功能更加智能化,用户体验更佳。当定制方案中添加了多个执行动作和/或执行函数时,用户可以根据需要对多个执行动作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载系统功能定制方案的生成方法,其特征在于,所述方法包括:接收用户在进行车载系统功能定制时添加的触发条件及在所述触发条件下所述车载系统功能的执行动作和/或执行函数,所述执行动作和/或执行函数包括至少两个;响应于用户对已添加的至少两个执行动作和/或执行函数的顺序调整操作,调整所述执行动作和/或执行函数在所述定制方案的执行时序轴中的执行顺序;根据所述触发条件及顺序调整后的所述执行动作和/或执行函数,生成所述车载系统功能的定制方案,以使得在所述定制方案满足所述触发条件的情况下,根据调整后的执行顺序执行所述执行动作和/或监听所述执行函数。2.根据权利要求1所述的方法,其特征在于,所述响应于用户对已添加的至少两个执行动作和/或执行函数的顺序调整操作,调整所述执行动作和/或执行函数的执行顺序,包括:响应于用户在所述定制方案的编辑页面中对所述已添加的至少两个执行动作和/或执行函数中任意一个的第一操作,以第一状态呈现所述执行动作或所述执行函数的内容;响应于用户在所述第一操作后的第二操作,以第二状态呈现所述已添加的执行动作或所述执行函数;根据所述第二操作调整所述已添加的执行动作或执行函数在所述定制方案的执行时序轴中的位置,以调整所述定制方案的执行顺序。3.根据权利要求2所述的方法,其特征在于,所述定制方案包括至少一逻辑动作组,每个所述逻辑动作组包括一判断条件及在满足所述判断条件下的至少一子执行动作和/或在不满足所述判断条件下的至少一子执行动作,所述根据所述第二操作调整所述已添加的执行动作或执行函数在所述定制方案的执行时序轴中的位置,以调整所述执行动作或执行函数的执行顺序,包括:根据所述第二操作将所述已添加的执行动作调整至所述逻辑动作组中的子执行动作位置处。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于用户对所述逻辑动作组中的子执行动作的第三操作,将所述逻辑动作组中的子执行动作调整至所述执行时序轴中,以调整所述定制方案的执行顺序。5.根据权利要求2所述的方法,所述根据所述第二操作调整所述已添加的执行动作或执行函数在所述定制方案的执行时序轴中的位置,以调整所述定制方案的执行顺序,包括:响应于用户将所述已添加的执行动作调整至所述定制方案的执行函数中的所述第二操作,以第三状态呈现所述执行函数,并展示所述执行函数的编辑页面,以供用户将所述已添加的执行动作调整至所述执行函数的子执行动作的执行时序子轴中。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:响应于用户将所述已添加的执行动作调整至所述执行函数的编辑页面中预定位置处的所述第二操作,所述执行函数编辑页面跳转至所述定制方案的编辑页面。7.一种车辆控制方法,其特征在于,所述控制方法基于权利要求1

6任一项的生成方法生成的车载系统功能的定制方案,所述定制方案包...

【专利技术属性】
技术研发人员:戴观祺陈思云林燕婷顾斐琦王肖
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:

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

1