一种辅助驾驶组件的服务接口系统、控制方法及其设备技术方案

技术编号:32965076 阅读:14 留言:0更新日期:2022-04-09 11:20
本发明专利技术公开了一种辅助驾驶组件的服务接口系统、控制方法及其设备。该系统包括:输入模块和输出模块;输入模块用于接收请求,请求包括接口名称、请求ID和请求类型,输入模块存有请求索引文件,请求索引文件包括接口名称、请求ID及请求类型和相应动作的对应关系,辅助驾驶组件基于请求执行相应的动作,辅助驾驶部件包括车辆灯光组件;输出模块用于反馈结果,结果是基于请求和车辆的状态得出的。面向服务的车辆构架通过的各层级之间通过这样的服务接口系统联系起来,独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以通过一种统一和通用的方式进行交互,从而达到松耦合、资源的共享与重用的目的。的目的。的目的。

【技术实现步骤摘要】
一种辅助驾驶组件的服务接口系统、控制方法及其设备


[0001]本说明书涉及通信服务领域,更具体地说,本专利技术涉及一种辅助驾驶组件的服务接口系统、控制方法及其设备。

技术介绍

[0002]现有的车辆信息交互是通过信号进行传递的,但基于信号传递的方式与硬件的耦合性极高,在进行功能扩展与迭代时,增加信号来源后就无法复用之前的接口。
[0003]为解决功能拓展与迭代的灵活性问题,提出了一种面向服务的整车架构,车辆的功能将被定义成独立的服务,服务间彼此进行通信,一个完整的服务交互由服务的客户端和服务的提供端组成,服务的提供端需要定义明确的可调用接口,其中服务接口的通用化设计由尤其重要,服务接口必须长期稳定,一旦公布,不能随意更改。

技术实现思路

[0004]在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本专利技术的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
[0005]为提供一种稳定的通用化接口,第一方面,本专利技术提出一种辅助驾驶组件的服务接口系统,上述系统包括:
[0006]输入模块和输出模块;
[0007]上述输入模块用于接收请求,上述请求包括接口名称、请求ID和请求类型,上述输入模块存有请求索引文件,上述请求索引文件包括上述接口名称、上述请求ID及上述请求类型和相应动作的对应关系,上述辅助驾驶组件基于上述请求执行相应的动作,上述辅助驾驶部件包括车辆灯光组件;
[0008]上述输出模块用于反馈结果,上述结果是基于上述请求和上述车辆的状态得出的。
[0009]可选的,上述请求ID至少有两种,其中,不同上述ID具有不同的优先级。
[0010]可选的,上述请求ID的上述优先级是基于上述请求ID对应值大小确定的。
[0011]可选的,上述不同ID对应不同的请求源。
[0012]可选的,上述请求ID和上述请求类型构成数据结构体。
[0013]可选的,上述辅助驾驶组件还包括车窗组件和门锁组件。
[0014]第二方面,本专利技术还提出一种控制方法,用于第一方面上述的任一种辅助驾驶组件的服务接口系统,包括:
[0015]基于请求端的需求生成上述请求,其中,上述请求包括上述接口名称、上述请求ID和上述请求类型;
[0016]根据上述请求、请求索引文件和车辆的状态执行相应的动作并反馈结果至请求端,其中,上述请求索引文件包括上述接口名称、上述请求ID及上述请求类型和相应动作的
对应关系。
[0017]第三方面,本专利技术还提出一种控制装置,包括:
[0018]生成单元,用于基于请求端的需求生成上述请求,其中,上述请求包括上述接口名称、上述请求ID和上述请求类型;
[0019]反馈单元,用于根据上述请求、请求索引文件和车辆的状态执行相应动作并反馈结果至请求端,其中,上述请求索引文件包括上述接口名称、上述请求ID及上述请求类型和上述相应动作的对应关系。
[0020]第四方面,本专利技术还提出一种电子设备,包括:储存器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第二方面任一项的控制方法的步骤。
[0021]第五方面,本专利技术还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第二方面上述任一项的控制方法的步骤。
[0022]综上,本申请中辅助驾驶组件的服务接口系统包括:输入模块和输出模块;输入模块用于接收请求,请求包括接口名称、请求ID和请求类型,输入模块存有请求索引文件,请求索引文件包括接口名称、请求ID及请求类型和相应动作的对应关系,辅助驾驶组件基于请求执行相应的动作,辅助驾驶部件包括车辆灯光组件,输出模块用于反馈结果,结果是基于请求和车辆的状态得出的。在辅助驾驶组件的服务接口系统中,通过请求中的接口名称、请求ID及请求类型和请求索引文件的比较可以确定请求对应的相应动作,这种通用的接口方便进行更改,可实现功能的扩展与迭代。面向服务的车辆构架通过的各层级之间通过这样的服务接口系统联系起来,独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以通过一种统一和通用的方式进行交互,从而达到松耦合、资源的共享与重用的目的。解决了不同请求源同时调用服务的仲裁问题,同时在多方调用服务接口时,解决了由于服务提供方无法获悉请求来源,引来的执行的安全性问题。
[0023]本专利技术的辅助驾驶组件的服务接口系统,本专利技术的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本专利技术的研究和实践而为本领域的技术人员所理解。
附图说明
[0024]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本说明书的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0025]图1为本申请实施例提供的一种辅助驾驶组件的服务接口系统结构示意图;
[0026]图2为本申请实施例提供的一种控制方法流程示意图;
[0027]图3为本申请实施例提供的一种控制装置结构示意图;
[0028]图4为本申请实施例提供的一种电子设备结构示意图。
具体实施方式
[0029]本申请实施例提供了一种辅助驾驶组件的服务接口系统、控制方法及其设备,在辅助驾驶组件的服务接口系统中,通过请求中的接口名称、请求ID及请求类型和请求索引
文件的比较可以确定请求对应的相应动作,这种通用的接口方便进行更改,可实现功能的扩展与迭代。面向服务的车辆构架通过这样的服务接口系统,能够将各个层级联系起来,独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以通过一种统一和通用的方式进行交互,从而达到松耦合、资源的共享与重用的目的。
[0030]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。
[0031]第一方面,本专利技术提出一种辅助驾驶组件的服务接口系统。
[0032]请参阅图1,图1为本申请实施例提供的一种辅助本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种辅助驾驶组件的服务接口系统,其特征在于,包括:输入模块和输出模块;所述输入模块用于接收请求,所述请求包括接口名称、请求ID和请求类型,所述输入模块存有请求索引文件,所述请求索引文件包括所述接口名称、所述请求ID及所述请求类型和相应动作的对应关系,所述辅助驾驶组件基于所述请求执行相应的动作,所述辅助驾驶部件包括车辆灯光组件;所述输出模块用于反馈结果,所述结果是基于所述请求和所述车辆的状态得出的。2.如权利要求1所述的系统,其特征在于,所述请求ID至少有两种,其中,不同所述ID具有不同的优先级。3.如权利要求2所述的系统,其特征在于,所述请求ID的所述优先级是基于所述请求ID对应值大小确定的。4.如权利要求2所述的系统,其特征在于,所述不同ID对应不同的请求源。5.如权利要求1所述的系统,其特征在于,所述请求ID和所述请求类型构成数据结构体。6.如权利要求1所述的系统,其特征在于,所述辅助驾驶组件还包括车窗组件和门锁组件。7.一种控制方法,用于如权利要求...

【专利技术属性】
技术研发人员:刘晓祥张贵海司华超武亭方伟家
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

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

1