真实车辆在环测试系统和方法技术方案

技术编号:14121092 阅读:63 留言:0更新日期:2016-12-08 14:35
本申请公开了真实车辆在环测试系统和方法。所述系统的一具体实施方式包括:传感器,用于获取真实车辆的状态信息、位置信息、以及真实车辆所处的仿真测试环境的环境信息;交互模块,响应于用户输入的指令获取测试任务,该测试任务的仿真测试环境包括测试场景、地图和智能体;车辆感知模块用于从传感器获取状态信息、位置信息、以及环境信息;测试任务控制模块从交互模块接收测试任务,从车辆感知模块接收状态信息和位置信息,并将其加载到仿真测试环境,以及控制真实车辆执行测试任务,生成并发送测试结果。该实施方式的测试任务可以包括大量仿真测试环境,且智能体能够在同一仿真测试环境中触发多种可能的行为,提高了测试的完整性和准确率。

【技术实现步骤摘要】

本申请涉及车辆测试
,尤其涉及用于真实车辆在环测试系统和方法
技术介绍
随着社会的发展,车辆已经成为比较常用的交通工具。为了保证车辆在不同环境下性能的良好性以及行驶的安全性,在车辆定型前,需要对其进行一系列的测试实验,测试车辆的决策控制等性能。车辆测试通常可以包括仿真测试和实际道路测试。而从仿真测试到实际道路测试之间,往往还需要真实车辆参与的仿真测试,即真实车辆在环测试。通常,真实车辆在环测试需要将地图数据,场景数据以及交通流数据等通过仿真的形式输入上述真实车辆中,而后在一个比较大的空旷场地测试真实车辆的性能及安全性。但是,传统的真实车辆在环测试中使用的测试环境过于单一,并且不能提供智能化的交通流模拟,在测试效果上很难达到模拟实际道路的效果,导致真实车辆在环测试的测试结果不准确,完整性差。
技术实现思路
本申请的目的在于提出一种改进的真实车辆在环测试系统和方法,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种真实车辆在环测试系统,所述系统包括:传感器,所述传感器安装在所述真实车辆上,所述传感器用于获取所述真实车辆的状态信息、位置信息、以及该真实车辆所处的仿真测试环境的环境信息;交互模块,用于为用户提供人机交互的界面,响应于用户输入的指令获取与该指令对应的测试任务,其中,所述测试任务包括测试内容和仿真测试环境,所述仿真测试环境包括测试场景、地图和智能体;车辆感知模块,用于从所述传感器获取所述状态信息、所述位置信息、以及所述环境信息;测试任务控制模块,用于从所述交互模块接收所述测试任务,从所述车辆感知模块接收所述真实车辆的状态信息和位置信息,并将所述真实车辆的状态信息和位置信息加载到所述仿真测试环境中,以使所述传感器获取所述环境信息,以及控制所述真实车辆执行所述测试任务,生成测试结果,将所述测试结果发送到所述交互模块。在一些实施例中,所述系统还包括:测试场景模块,用于存储所述测试场景;智能体模块,用于存储所述智能体,所述智能体包括基于所述真实车辆的运动状态确定其运动状态的交通元素;地图模块,用于存储所述地图。在一些实施例中,所述系统还包括:测试任务集模块,用于存储历史测试任务;所述交互模块用于响应于接收到用户输入的第一指令,从所述测试任务集模块选取与所述第一指令对应的测试任务。在一些实施例中,所述交互模块还用于:响应于接收到用户输入的第二指令,分别从所述测试场景模块、所述智能体模块和所述地图模块选取与所述第二指令对应的测试场景、智能体和地图,生成所述仿真测试环境;以及将所述仿真测试环境与预设的测试内容相结合生成所述测试任务,并响应于接收到用户输入的第三指令,将所述测试任务存储到所述测试任务集模块。在一些实施例中,所述测试任务控制模块还用于控制所述真实车辆暂停或终止所述测试任务;所述交互模块还用于:响应于接收到用户输入的第四指令,控制所述测试任务控制模块暂停或终止所述测试任务。在一些实施例中,所述系统还包括:监控模块,用于监控所述测试任务控制模块、所述交互模块、所述车辆感知模块、所述测试场景模块、所述智能体模块、所述地图模块、所述测试任务集模块的工作状况。第二方面,本申请提供了一种真实车辆在环测试方法,所述方法包括:测试任务控制模块接收交互模块发送的测试任务,其中,所述测试任务包括测试内容和仿真测试环境,所述仿真测试环境由目标测试场景、目标地图和目标智能体构成;车辆感知模块从所述真实车辆的传感器获取所述真实车辆的第一状态信息和第一位置信息,其中,所述第一状态信息和第一位置信息为在执行所述测试任务之前所述真实车辆的状态信息和位置信息;所述测试任务控制模块将所述第一状态信息和第一位置信息加载到所述仿真测试环境中,以使所述传感器获取所述仿真测试环境的环境信息,所述测试任务控制模块控制所述真实车辆执行所述测试任务;所述测试任务控制模块接收所述车辆感知模块发送的所述真实车辆的第二状态信息和第二位置信息,生成所述测试任务的测试结果,并将所述测试结果发送到所述交互模块,其中,所述第二状态信息和第二位置信息为在执行所述测试任务的过程中所述车辆感知模块实时地从所述真实车辆的传感器获取的所述真实车辆的状态信息和位置信息。在一些实施例中,所述方法还包括:所述交互模块响应于接收到用户输入的第二指令,分别从测试场景模块、智能体模块和地图模块选取并加载与所述第二指令对应的目标测试场景、目标智能体和目标地图,生成所述仿真测试环境;以及所述交互模块将所述仿真测试环境与预设的测试内容相结合生成所述测试任务,并响应于接收到用户输入的第三指令,将所述测试任务存储到测试任务集模块。在一些实施例中,所述方法还包括:所述交互模块响应于接收到用户输入的第一指令,从所述测试任务集模块获取与所述第一指令对应的所述测试任务。在一些实施例中,在所述测试任务控制模块控制所述真实车辆执行所述测试任务之后,所述方法还包括:所述测试任务控制模块响应于接收到所述交互模块发送的第四指令,控制所述真实车辆暂停或终止所述测试任务。在一些实施例中,所述测试场景模块用于存储测试场景;所述智能体模块用于存储智能体,所述智能体包括基于所述真实车辆的运动状态确定其运动状态的交通元素;所述地图模块用于存储地图。在一些实施例中,所述方法还包括:监控模块监控所述测试任务控制模块、所述交互模块、所述车辆感知模块、所述测试场景模块、所述智能体模块、所述地图模块、所述测试任务集模块的工作状况。本申请提供的真实车辆在环测试系统和方法,响应于用户输入的指令,其中的交互模块可以获取该指令对应的包括测试内容和仿真测试环境的测试任务,仿真测试环境可以包括测试场景、地图和智能体,车辆感知模块可以从安装在真实车辆上的传感器获取该传感器感知到的真实车辆的状态信息、位置信息,测试任务控制模块将真实车辆的状态信息、位置信息加载到仿真测试环境中,并控制真实车辆执行测试任务,获取测试结果,从而实现了通过将智能体融入测试场景和地图中,获得大量的仿真测试环境,且智能体可以在同一仿真测试环境中触发多种可能的行为,保证了测试的完整性,提高了测试的准确率。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出了根据本申请的真实车辆在环测试系统的一个实施例的系统架构图;图2示出了根据本申请的真实车辆在环测试系统的又一个实施例的系统架构图;图3示出了根据本申请的真实车辆在环测试方法的一个实施例的流程图;图4示出了根据本申请的真实车辆在环测试方法的又一个实施例的流程图;图5是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了根据本申请的真实车辆在环测试系统的一个实施例的系统架构图100。如图所示,真实车辆在环测试系统100可以包括传感器101、车辆感知模块102、交互模块103和测试任务本文档来自技高网...
真实车辆在环测试系统和方法

【技术保护点】
一种真实车辆在环测试系统,其特征在于,所述系统包括:传感器,所述传感器安装在所述真实车辆上,所述传感器用于获取所述真实车辆的状态信息、位置信息、以及该真实车辆所处的仿真测试环境的环境信息;交互模块,用于为用户提供人机交互的界面,响应于用户输入的指令获取与该指令对应的测试任务,其中,所述测试任务包括测试内容和仿真测试环境,所述仿真测试环境包括测试场景、地图和智能体;车辆感知模块,用于从所述传感器获取所述状态信息、所述位置信息、以及所述环境信息;测试任务控制模块,用于从所述交互模块接收所述测试任务,从所述车辆感知模块接收所述真实车辆的状态信息和位置信息,并将所述真实车辆的状态信息和位置信息加载到所述仿真测试环境中,以使所述传感器获取所述环境信息,以及控制所述真实车辆执行所述测试任务,生成测试结果,将所述测试结果发送到所述交互模块。

【技术特征摘要】
1.一种真实车辆在环测试系统,其特征在于,所述系统包括:传感器,所述传感器安装在所述真实车辆上,所述传感器用于获取所述真实车辆的状态信息、位置信息、以及该真实车辆所处的仿真测试环境的环境信息;交互模块,用于为用户提供人机交互的界面,响应于用户输入的指令获取与该指令对应的测试任务,其中,所述测试任务包括测试内容和仿真测试环境,所述仿真测试环境包括测试场景、地图和智能体;车辆感知模块,用于从所述传感器获取所述状态信息、所述位置信息、以及所述环境信息;测试任务控制模块,用于从所述交互模块接收所述测试任务,从所述车辆感知模块接收所述真实车辆的状态信息和位置信息,并将所述真实车辆的状态信息和位置信息加载到所述仿真测试环境中,以使所述传感器获取所述环境信息,以及控制所述真实车辆执行所述测试任务,生成测试结果,将所述测试结果发送到所述交互模块。2.根据权利要求1所述的系统,其特征在于,所述系统还包括:测试场景模块,用于存储所述测试场景;智能体模块,用于存储所述智能体,所述智能体包括基于所述真实车辆的运动状态确定其运动状态的交通元素;地图模块,用于存储所述地图。3.根据权利要求2所述的系统,其特征在于,所述系统还包括:测试任务集模块,用于存储历史测试任务;所述交互模块用于响应于接收到用户输入的第一指令,从所述测试任务集模块选取与所述第一指令对应的测试任务。4.根据权利要求3所述的系统,其特征在于,所述交互模块还用于:响应于接收到用户输入的第二指令,分别从所述测试场景模块、所述智能体模块和所述地图模块选取与所述第二指令对应的测试场景、智能体和地图,生成所述仿真测试环境;以及将所述仿真测试环境与预设的测试内容相结合生成所述测试任务,并响应于接收到用户输入的第三指令,将所述测试任务存储到所述测试任务集模块。5.根据权利要求3或4所述的系统,其特征在于,所述测试任务控制模块还用于控制所述真实车辆暂停或终止所述测试任务;所述交互模块还用于:响应于接收到用户输入的第四指令,控制所述测试任务控制模块暂停或终止所述测试任务。6.根据权利要求5所述的系统,其特征在于,所述系统还包括:监控模块,用于监控所述测试任务控制模块、所述交互模块、所述车辆感知模块、所述测试场景模块、所述智能体模块、所述地图模块、所述测试任务集模块的工作状况。7.一种真实车辆在环测试方法,其特征在于,所...

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

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

1