紧急呼叫方法、装置、车载TBox、车辆及存储介质制造方法及图纸

技术编号:35744499 阅读:15 留言:0更新日期:2022-11-26 18:48
本申请提供一种紧急呼叫方法、装置、车载TBox、车辆及存储介质,所述方法包括:在紧急呼叫事件被触发的情况下加载预置的行为树,所述行为树包括行为节点和控制节点,每个所述行为节点执行至少一种与所述紧急呼叫事件关联的操作,所述控制节点用于表征所述行为节点之间的逻辑关系;通过所述控制节点控制各个所述行为节点执行对应的操作。本申请采用行为树对紧急呼叫所执行的各项操作及各项操作之间的逻辑关系进行管理,由于行为树具有扩展性强、逻辑简洁清晰等特点,故基于行为树对紧急呼叫场景下的各项操作进行管理并执行,使得执行逻辑更清晰,不同操作之间的转换更简单,从而有利于降低执行错误率及代码复杂度,及执行逻辑的调整与扩展。调整与扩展。调整与扩展。

【技术实现步骤摘要】
紧急呼叫方法、装置、车载TBox、车辆及存储介质


[0001]本申请涉及车辆
,尤其涉及一种紧急呼叫方法、装置、车载TBox、车辆及存储介质。

技术介绍

[0002]在车辆发生事故时触发的紧急呼叫eCall(Emergency Call)是一项汽车报警机制,为车辆行驶过程中驾驶员和乘客的安全提供保障。安装于车内的eCall模块被触发后需要执行一系列操作,例如向公共安全应答点(Public Safety Answering Point,PSAP)发送事故相关信息、呼叫PSAP等,此外还需要结合执行状态进一步执行如呼叫PSAP失败后自动重拨、呼叫成功后接听PSAP回拨等操作。
[0003]eCall模块的执行状态通常由有限状态机进行管理,但由于状态之间的耦合度高,使得状态之间的切换比较复杂,不易维护。此外,有限状态机的扩展性较差,在需要添加新的执行状态时,状态机的复杂程度将大幅增加。

技术实现思路

[0004]为克服相关技术中存在的问题,本申请提供了一种紧急呼叫方法、装置、车载TBox、车辆及存储介质。
[0005]根据本申请实施例的第一方面,提供一种紧急呼叫方法,所述方法包括:在紧急呼叫事件被触发的情况下,加载预置的行为树,所述行为树包括行为节点和控制节点,每个所述行为节点执行至少一种与所述紧急呼叫事件关联的操作,所述控制节点用于表征所述行为节点之间的逻辑关系;
[0006]通过所述控制节点控制各个所述行为节点执行对应的操作。
[0007]根据本申请实施例的第二方面,提供一种紧急呼叫装置,包括:
[0008]加载模块,用于在紧急呼叫事件被触发的情况下,加载预置的行为树,所述行为树包括行为节点和控制节点,每个所述行为节点执行一种与所述紧急呼叫事件关联的操作,所述控制节点用于表征所述行为节点之间的逻辑关系;
[0009]控制模块,用于通过所述控制节点控制各个所述行为节点执行对应的操作。
[0010]根据本申请实施例的第三方面,提供一种车载TBox,包括:移动通信模块,用于提供通话数据链路;GPS定位模块,用于采集车辆的位置信息;CAN通信模块,用于采集车辆的行驶数据;
[0011]及紧急呼叫模块,用于获取所述车辆的位置信息和行驶数据,基于所述通话数据链路将所述车辆的位置信息和行驶数据发送给救援平台,并与所述救援平台建立通话以实现前述第一方面所述的方法。
[0012]根据本申请实施例的第四方面,提供一种车辆,所述车辆至少安装有安全气囊、紧急呼叫按钮及前述第三方面所述的TBox。
[0013]根据本申请实施例的第五方面,提供一种计算机可读存储介质,所述计算机可读
存储介质存储有计算机程序,所述计算机程序用于指令相关的硬件,来完成前述第一方面所述的方法。
[0014]本申请的实施例提供的技术方案可以包括以下有益效果:
[0015]本申请采用行为树对紧急呼叫所要执行的各项操作及各项操作之间的逻辑关系进行管理,由于行为树具有扩展性强、逻辑简洁清晰等特点,故基于行为树对紧急呼叫场景下的各项操作进行管理并执行,使得执行逻辑更清晰,不同操作之间的转换更简单,从而有利于降低执行错误率及代码复杂度。此外,有利于执行逻辑的调整与扩展。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0017]此处的附图被并入说明书中并构成本申请的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0018]图1A是本申请示出的一种行为树结构。
[0019]图1B是本申请根据一示例性实施例示出的一种紧急呼叫方法的流程图。
[0020]图1C是本申请根据一示例性实施例示出的一种紧急呼叫场景下的行为树结构。
[0021]图1D是本申请根据一示例性实施例示出的一种紧急呼叫场景下执行与紧急呼叫场景所关联操作的流程图。
[0022]图2是本申请根据一示例性实施例示出的一种紧急呼叫装置的框图。
[0023]图3是本申请根据一示例性实施例示出的一种紧急呼叫装置所在电子设备的一种硬件结构图。
[0024]图4是本申请根据一示例性实施例示出的一种车载TBox的示意图。
具体实施方式
[0025]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0026]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0027]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0028]为了克服相关技术中存在的问题,本申请提出一种紧急呼叫方法,针对紧急呼叫场景下需要执行的各项操作预先构建相应的行为树,通过行为树中的控制节点控制各项操
作的执行顺序及切换逻辑。鉴于行为树具有扩展性强、节点间耦合度低的特点,故基于行为树执行紧急呼叫场景下的各项操作,使得执行逻辑更清晰,不同操作之间的转换更简单,从而有利于降低执行错误率及代码复杂度,以及对执行逻辑的调整或扩展。
[0029]首先,为了更好地理解本申请所提出的紧急呼叫方法,对行为树的相关内容进行介绍。行为树是一种用于表征执行逻辑的树状结构,由不同类型的节点构成,包括根节点、控制节点和行为节点。其中,根节点是行为树的起始节点,行为树的运行均从根节点开始;控制节点为控制执行走向的节点,作用在于确定下一个执行的节点;行为节点则为待执行的具体动作。在自上而下构建的行为树中,将根节点作为第一层,则每一层中的节点为其上一层中节点的子节点,为其下一层中节点的父节点。如图1A所示,图1A为本申请示出的一种行为树结构,从根节点100出发,自上而下依次包括根节点100、控制节点110、第一行为节点131以及第二行为节点132。其中,控制节点110为根节点100的子节点,同时为第一行为节点131和第二行为节点132的父节点。
[0030]行为树中的每个节点在执行后会向其父节点返回执行成功或执行失败的执行结果,控制节点根据其类型确定执行其子节点的逻辑,基于其子节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种紧急呼叫方法,其特征在于,包括:在紧急呼叫事件被触发的情况下,加载预置的行为树,所述行为树包括行为节点和控制节点,每个所述行为节点执行至少一种与所述紧急呼叫事件关联的操作,所述控制节点用于表征所述行为节点之间的逻辑关系;通过所述控制节点控制各个所述行为节点执行对应的操作。2.根据权利要求1所述的方法,其特征在于,所述紧急呼叫事件至少包括以下任一:安全气囊弹出或预设的紧急呼叫按钮被选中。3.根据权利要求1所述的方法,其特征在于,所述行为节点至少包括:执行判断车辆是否处于点火状态的行为节点;执行获取事故相关信息并将所述事故相关信息发送给救援平台以及与救援平台建立通话的行为节点;执行判断与所述救援平台的通话是否正常结束的行为节点;或执行在预设等待时长内接收所述救援平台回拨的行为节点。4.根据权利要求3所述的方法,其特征在于,所述通过所述控制节点控制各个所述行为节点执行对应的操作的步骤包括:判断所述车辆是否处于点火状态;在所述车辆处于点火状态的情况下,获取事故相关信息并将所述事故相关信息发送给救援平台;并与所述救援平台建立通话。5.根据权利要求4所述的方法,其特征在于,所述通过所述控制节点控制各个所述行为节点执行对应的操作的步骤还包括:在与所述救援平台建立通话失败、且尝试建立通话的次数不超过阈值的情况下,重新与所述救援平台建立通话;或在所述通话异常中断、且在所述预设等待时长内未接收到所述救援平台的回拨的情况下,重新与所述救援平台建立通话,重新建立通话的次数不超过所述阈值。6.根据权利要求4所述的方法,其特征在于,所述紧急呼叫事件包括:预设的紧急呼叫按钮被选中;与所述救援平台建立通话包括以下步骤:播放拨号提示音,在所述拨号提示音持续预设时长后执行拨号操作。7.根据权利要求4所述的方法,其特征在于,所述将所述事故相关信息发送...

【专利技术属性】
技术研发人员:陈方林乔捷闫雪
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:

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

1