无人车的控制方法、装置及系统制造方法及图纸

技术编号:13891534 阅读:43 留言:0更新日期:2016-10-24 11:55
本申请公开了无人车的控制方法、装置及系统。所述方法的一具体实施方式包括:接收无人车的车辆控制报文,所述车辆控制报文用于表征无人车的车辆控制特性;将所述车辆控制报文转换为车辆控制协议报文,所述车辆控制协议报文用于实现对车辆控制报文的通用性指令描述;基于所述车辆控制协议报文生成车辆控制命令;将所述车辆控制命令转换为对应所述车辆控制报文的车辆控制指令,并将所述车辆控制指令发送给无人车。该实现方式使得车辆控制报文能够被通用的报文指令进行描述,实现了通过通用的报文指令对无人车进行控制的目的。

【技术实现步骤摘要】

本申请涉及数据处理
,具体涉及无人车信息处理
,尤其涉及无人车的控制方法、装置及系统
技术介绍
汽车拓展了人们出行的范围,给人们的出行带来了便利,提高了人们的生活质量。随着科技的发展和进步,通过智能系统控制的无人驾驶汽车(以下简称无人车)能够获取比有人驾驶的汽车更多的行驶信息,具备更高的安全性,成为未来汽车发展的一个重要趋势。然而,现有的无人车控制方法还存在一些不足。例如,现有的各个无人车生产厂家根据自身情况,通过自定义的车辆控制报文对自己的无人车进行控制。而无人车生产厂家通常不具备对无人车进行全方位开发的能力,无人车的某些方面需要其他更加专业的汽车厂商进行开发。因此,无人车生产厂家自定义的车辆控制报文对其他汽车相关的科技公司形成技术壁垒,不利于无人车的进一步发展。
技术实现思路
本申请提供了无人车的控制方法、装置及系统,以解决
技术介绍
中提到的技术问题。第一方面,本申请提供了一种无人车的控制方法,所述方法包括:接收无人车的车辆控制报文,所述车辆控制报文用于表征无人车的车辆控制特性;将所述车辆控制报文转换为车辆控制协议报文,所述车辆控制协议报文用于实现对车辆控制报文的通用性指令描述;基于所述车辆控制协议报文生成车辆控制命令;将所述车辆控制命令转换为对应所述车辆控制报文的车辆控制指令,并将所述车辆控制指令发送给无人车。在一些实施例中,所述将所述车辆控制报文转换为车辆控制协议报文包括:从所述车辆控制报文中解析出报文信息文件,所述报文信息文件包括报文内容信息和信号信息;将所述报文信息文件和目标代码框架模板输入到代码生成器,得到对应所述报文信息文件的车辆控制协议报文,所述目标代码框架模板用于将报文信息文件的代码格式转换为目标代码格式,所述代码生成器用于实现报文信息文件与车辆控制协议报文之间的相互转换。在一些实施例中,所述从所述车辆控制报文中解析出报文信息文件包括:检测车辆控制报文的文件格式;基于所述文件格式解码出对应所述车辆控制报文的报文信息文件。在一些实施例中,所述方法还包括:生成代码生成器的步骤,包括:获取无人车的车辆控制报文,从所述车辆控制报文解析出报文信息文件;确定所述报文信息文件的车辆物理控制信息;通过目标代码框架模板将所述车辆物理控制信息转换为指定格式的报文代码,所述报文代码用于构成车辆控制协议报文;建立报文信息文件与报文代码之间的对应关系,得到代码生成器。在一些实施例中,所述报文代码的属性包括编码类型、变量类型、数据类型、数据偏移量和数据分辨率中的至少一项。第二方面,本申请提供了一种无人车的控制装置,所述装置包括:车辆控制报文接收单元,用于接收无人车的车辆控制报文,所述车辆控制报文用于表征无人车的车辆控制特性;车辆控制协议报文转换单元,用于将所述车辆控制报文转换为车辆控制协议报文,所述车辆控制协议报文用于实现对车辆控制报文的通用性指令描述;车辆控制命令生成单元,用于基于所述车辆控制协议报文生成车辆控制命令;车辆控制单元,用于将所述车辆控制命令转换为对应所述车辆控制报文的车辆控制指令,并将所述车辆控制指令发送给无人车。在一些实施例中,所述车辆控制协议报文转换单元包括:报文信息文件获取子单元,用于从所述车辆控制报文中解析出报文信息文件,所述报文信息文件包括报文内容信息和信号信息;车辆控制协议报文转换子单元,用于将所述报文信息文件和目标代码框架模板输入到代
码生成器,得到对应所述报文信息文件的车辆控制协议报文,所述目标代码框架模板用于将报文信息文件的代码格式转换为目标代码格式,所述代码生成器用于实现报文信息文件与车辆控制协议报文之间的相互转换。在一些实施例中,所述报文信息文件获取子单元包括:格式检测模块,用于检测车辆控制报文的文件格式;解码模块,用于基于所述文件格式解码出对应所述车辆控制报文的报文信息文件。在一些实施例中,所述装置还包括:代码生成器生成单元,用于生成代码生成器,包括:解析子单元,用于获取无人车的车辆控制报文,从所述车辆控制报文解析出报文信息文件;车辆物理控制信息获取子单元,用于确定所述报文信息文件的车辆物理控制信息;报文代码转换子单元,用于通过目标代码框架模板将所述车辆物理控制信息转换为指定格式的报文代码,所述报文代码用于构成车辆控制协议报文;代码转换模板生成子单元,用于建立报文信息文件与报文代码之间的对应关系,得到代码生成器。在一些实施例中,所述报文代码的属性包括编码类型、变量类型、数据类型、数据偏移量和数据分辨率中的至少一项。第三方面,本申请提供了一种无人车的控制系统,所述系统包括上述第二方面的无人车的控制装置。本申请提供的无人车的控制方法、装置及系统,获取无人车的车辆控制报文,将车辆控制报文转换为车辆控制协议报文,使得车辆控制报文能够被通用的报文指令进行描述;基于所述车辆控制协议报文生成车辆控制命令,将所述车辆控制命令转换为对应所述车辆控制报文的车辆控制指令,并将所述车辆控制指令发送给无人车,实现了通过通用的报文指令对无人车进行控制的目的。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的无人车的控制方法的一个实施例的流程图;图3是根据本申请的无人车的控制方法的应用场景的一个流程图;图4是根据本申请的无人车的控制装置的一个实施例的结构示意图;图5是根据本申请的服务器的一个实施例的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的无人车的控制方法或无人车的控制装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括无人车101、102、103和车辆控制设备104。无人车101、102、103通过有线或无线的方式与车辆控制设备104连接;车辆控制设备104包含的代码生成器将无人车101、102、103的车辆控制报文转换为车辆控制协议报文后,基于车辆控制协议报文生成车辆控制命令,并通过车辆控制设备104包含的代码生成器将车辆控制命令转换为对应车辆控制报文的车辆控制指令,并将车辆控制指令发送给无人车,实现对无人车的控制。无人车101、102、103可以包括信息发送设备和接收设备,发送设备能够将无人车101、102、103的状态信息发送给车辆控制设备104;接收设备接收车辆控制设备104发来的车辆控制指令,并将车辆控制指令发送给无人车101、102、103的处理器,进而实现车辆控制设备104对无人车101、102、103的控制。车辆控制设备104可以是用于生成车辆控制命令的服务器,例如
接收无人车101、102、103发来的车辆控制协议报文,并根据车辆控制协议报文生成车辆控制命令的服务器。需要说明的是,本申请实施例所提供的无人车的控制方法一般由车辆控制设备104执行,相应地,无人车的控制装置一般设置本文档来自技高网
...

【技术保护点】
一种无人车的控制方法,其特征在于,所述方法包括:接收无人车的车辆控制报文,所述车辆控制报文用于表征无人车的车辆控制特性;将所述车辆控制报文转换为车辆控制协议报文,所述车辆控制协议报文用于实现对车辆控制报文的通用性指令描述;基于所述车辆控制协议报文生成车辆控制命令;将所述车辆控制命令转换为对应所述车辆控制报文的车辆控制指令,并将所述车辆控制指令发送给无人车。

【技术特征摘要】
1.一种无人车的控制方法,其特征在于,所述方法包括:接收无人车的车辆控制报文,所述车辆控制报文用于表征无人车的车辆控制特性;将所述车辆控制报文转换为车辆控制协议报文,所述车辆控制协议报文用于实现对车辆控制报文的通用性指令描述;基于所述车辆控制协议报文生成车辆控制命令;将所述车辆控制命令转换为对应所述车辆控制报文的车辆控制指令,并将所述车辆控制指令发送给无人车。2.根据权利要求1所述的方法,其特征在于,所述将所述车辆控制报文转换为车辆控制协议报文包括:从所述车辆控制报文中解析出报文信息文件,所述报文信息文件包括报文内容信息和信号信息;将所述报文信息文件和目标代码框架模板输入到代码生成器,得到对应所述报文信息文件的车辆控制协议报文,所述目标代码框架模板用于将报文信息文件的代码格式转换为目标代码格式,所述代码生成器用于实现报文信息文件与车辆控制协议报文之间的相互转换。3.根据权利要求2所述的方法,其特征在于,所述从所述车辆控制报文中解析出报文信息文件包括:检测车辆控制报文的文件格式;基于所述文件格式解码出对应所述车辆控制报文的报文信息文件。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:生成代码生成器的步骤,包括:获取无人车的车辆控制报文,从所述车辆控制报文解析出报文信息文件;确定所述报文信息文件的车辆物理控制信息;通过目标代码框架模板将所述车辆物理控制信息转换为指定格式的报文代码,所述报文代码用于构成车辆控制协议报文;建立报文信息文件与报文代码之间的对应关系,得到代码生成器。5.根据权利要求4所述的方法,其特征在于,所述报文代码的属性包括编码类型、变量类型、数据类型、数据偏移量和数据分辨率中的至少一项。6.一种无人车的控制装置,其特征在于,所述装置包括:车辆控制报文接收单元,用于接收无人车的车辆控制报文,所述车辆控制报文用于表征无人车的车辆控制特性;车辆控制协议报文转换单元,用于将所述...

【专利技术属性】
技术研发人员:朱振广张天雷潘余昌
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1