CN108829087B - 一种自动驾驶汽车的智能测试*** - Google Patents
一种自动驾驶汽车的智能测试*** Download PDFInfo
- Publication number
- CN108829087B CN108829087B CN201810797598.XA CN201810797598A CN108829087B CN 108829087 B CN108829087 B CN 108829087B CN 201810797598 A CN201810797598 A CN 201810797598A CN 108829087 B CN108829087 B CN 108829087B
- Authority
- CN
- China
- Prior art keywords
- test
- vehicle
- scene
- control
- carriage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 262
- 238000000034 method Methods 0.000 claims abstract description 45
- 230000008569 process Effects 0.000 claims abstract description 15
- 238000011156 evaluation Methods 0.000 claims description 32
- 230000033001 locomotion Effects 0.000 claims description 20
- 238000004088 simulation Methods 0.000 claims description 15
- 230000006399 behavior Effects 0.000 claims description 14
- 238000013135 deep learning Methods 0.000 claims description 9
- 238000013210 evaluation model Methods 0.000 claims description 9
- 238000013526 transfer learning Methods 0.000 claims description 8
- 241001465754 Metazoa Species 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 6
- 230000002708 enhancing effect Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 206010039203 Road traffic accident Diseases 0.000 claims description 3
- 238000010171 animal model Methods 0.000 claims description 3
- 238000007418 data mining Methods 0.000 claims description 3
- 230000002452 interceptive effect Effects 0.000 claims description 3
- 239000000203 mixture Substances 0.000 claims description 3
- 238000005194 fractionation Methods 0.000 claims description 2
- 238000013102 re-test Methods 0.000 abstract description 4
- 238000010998 test method Methods 0.000 abstract description 4
- 230000015572 biosynthetic process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000005259 measurement Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000001953 sensory effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- SBNFWQZLDJGRLK-UHFFFAOYSA-N phenothrin Chemical compound CC1(C)C(C=C(C)C)C1C(=O)OCC1=CC=CC(OC=2C=CC=CC=2)=C1 SBNFWQZLDJGRLK-UHFFFAOYSA-N 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种自动驾驶汽车的智能测试***及测试方法,包括:决策层,根据测试要求决定使用测试方案;显示层,通过多块显示屏来显示测试场的高精度地图,监控测试场景的整个过程,显示主车和测试车的行驶路径;控制层,在测试过程中通过模拟驾驶的方式,实现多辆测试车的协同控制,以模拟真实复杂的交通场景,同时进行多种测试信息采集,并将采集到的数据传至云服务器,实现对多辆测试车的协同控制;车端层,包括测试场中直接参与测试的车辆和设备,包括:主车,测试车,远程驾驶控制单元。取代各种人工操作的测试设备,通过多车协同控制实现复杂的交通场景。不但避免了人工驾驶测试的安全问题,而且可以进行高精度的重复测试。
Description
技术领域
本发明涉及智能测试技术领域,特别是涉及一种自动驾驶汽车的智能测试平台。
背景技术
缺乏有效的测试方法和技术已经成为制约自动驾驶产业化发展的瓶颈问题,针对高级别的自动驾驶汽车,目前尚未发展出成熟的测试手段和评价标准,智能化的测试方法及相关技术特别缺乏。
虽然自动驾驶汽车测试在我国得到了政府的大力支持,各地纷纷开始建立自动驾驶汽车测试场或示范区,但是我国的自动驾驶测试场还存在很多的问题,限制了我国自动驾驶的商业化进程。这些问题包括:
1.现在我国各地纷纷建立自动驾驶汽车的测试场,但是大多仍采用传统汽车的测试方法和测试设备(假人、假自行车和假车等),侧重于测试汽车动力性能和安全性能等(比如制动和碰撞性),对自动驾驶汽车的感知能力、决策能力和控制能力缺乏有针对性的测试方法和设备。特别是测试设备外形和运动轨迹一般固定,自动驾驶汽车可以轻易的感知和决策,无法达到有效的测试目的。
2.在当前的自动驾驶测试场中,多采用主车(被测车辆,Ego vehicle)与一至两辆测试车(测试专用假车,或人工驾驶真车)模拟简单交通场景,且测试过程多由人工进行现场操作。不但无法有效的模拟真实的交通场景,而且难以保证测试人员的安全。对于自动驾驶测试来说,如何在封闭的测试区模拟复杂的道路交通场景,并进行自动化和智能化的测试是亟需解决的问题。
3.目前自动驾驶测试尚无明确的评价标准,主要还是由人工进行评估,评估分级满分为100分,评判为扣分制,成绩达到80分的为通过,每评估内容专项评估次数只有一次。评价方式较为简单,不但受人的主观因素影响较大,而且对于复杂交通场景下的自动驾驶,无法直观的评价其优劣程度。使用什么方法对测试结果进行有效评价,并可以提供相应的解决方案是当前研究的重点和难点。
发明内容
为了解决现有技术的不足,本发明提供了一种自动驾驶汽车的智能测试***,本发明取代各种人工操作的测试设备,通过多车协同控制实现复杂的交通场景,不但避免了人工驾驶测试的安全问题,而且可以进行高精度的重复测试。
一种自动驾驶汽车的智能测试***,包括智能控制中心,所述智能控制中心按照功能划分为决策层、显示层、控制层和车端层;
决策层,根据测试要求决定使用测试方案,并在测试过程中采取相应的测试策略;
显示层,通过多块显示屏来显示测试场的高精度地图,监控测试场景的整个过程,显示主车和测试车的行驶路径;
控制层,在测试过程中通过模拟驾驶的方式,实现多辆测试车的协同控制,以模拟真实复杂的交通场景,同时进行多种测试信息采集,并将采集到的数据传至云服务器,实现对多辆测试车的协同控制;
车端层,包括测试场中直接参与测试的车辆和设备,包括:主车,测试车,远程驾驶控制单元。
进一步优选的技术方案,所述测试车为可移动测试设备,所述可移动测试设备包括大型测试车平台、中型测试车平台及小型测试车平台,分别模拟大型测试车、中型测试车及小型测试车。
进一步优选的技术方案,所述控制层实现对多辆测试车的协同控制,通过可移动测试设备模拟机动车、自行车、行人和动物,在测试场中实现多种动态测试场景。
进一步优选的技术方案,所述大型测试车平台,采用电动汽车底盘为基础,在其上安装伸缩装置和快速组装仿真外壳,通过伸缩变形达到改变车体的大小,并搭配不同的快速组装仿真外壳,用于模拟各种不同大小的常用车辆。
进一步优选的技术方案,所述中型测试车平台采用微型无人车作为底盘,与自行车或电动车模型连接,用于模拟各种骑车人。
进一步优选的技术方案,所述小型测试车平台采用微型机器人作为底盘,与各种行人或动物模型连接,用于模拟人和动物。
进一步优选的技术方案,所述大型测试车平台、中型测试车平台及小型测试车平台采用远程控制驾驶和自动驾驶两种模式。
进一步优选的技术方案,所述决策层中,测试策略包括高精度地图、测试场景生成,路径规划和远程决策,测试场景生成时,根据测试车的类别和测试等级,从交通场景数据库中随机选择对应的交通场景集合;
交通场景数据库,根据中国实际交通环境采集交通流信息建立的数据库,全面覆盖自然驾驶、危险工况、交通事故、人机共驾数据、道路交通交互以及实车路测数据。
进一步优选的技术方案,所述控制层中对多辆测试车的协同控制主要是通过车辆编队和群集运动控制来实现的,具体包括:
根据测试场景和测试策略,将被测车辆和测试交通流组成编队;
控制中心发出指令,该车辆编队按照给定测试规划路径进行行驶,在测试车保持队形不变的情况下,记录被测汽车的反应和驾驶行为;
在行驶过程中,控制中心控制测试车编队进行协作运动,包括巡航运动、跟随运动、换道运动、组合运动与拆分运动,从而模拟复杂的交通场景,同时记录被测车辆的反应和驾驶行为;
所有车辆根据测试路径规划到达终点,一次测试结束,如果途中出现意外,控制中心可以紧急停止所有车辆,排除危险后重新发出指令,重新进行测试。
本申请还公开一种自动驾驶汽车的智能测试方法,包括:
需要从交通场景数据库中选择对应的测试场景,先标注熟练人工驾驶的测试数据,并使用深度学习建立熟练人工驾驶车辆的单项性能评价模型;
然后根据模型进行迁移学习,实现对自动驾驶车辆单项性能的评价;
单项性能评价,为使用深度学习和迁移学习方法建立自动驾驶的单项评价模型,并根据自动驾驶的测试数据进行评价,最后不断修正自动驾驶的单项评价模型;
完成各项单项评价后,使用多目标评价方法对自动驾驶车辆进行整体性能评价,最后通过增强学习方法进行改进;
多目标评价方法是根据Pareto非支配排序方法,对自动驾驶的各个单项性能指标进行多目标评价,从而评价该被测车辆的优劣。
进一步优选的技术方案,所述测试场景在生成时,包括如下步骤:
步骤(1)首先建立交通场景数据库;
步骤(2)根据被测车型和测试要求从场景库中选择相应的场景,使用多台无人测试车模拟复杂的交通场景;
步骤(3)根据被测车辆的反应,记录相关的数据,并上传到云服务器;
其中,相关数据包括位置、方位/角度、距离、时间、速度、车辆行为决策、车辆驾驶动作以及响应时间,数据上传云服务器后,在云端进行数据处理,包括使用数据挖掘算法从中提取有用的信息,并行计算进行测试评价。
与现有技术相比,本发明的有益效果是:
本发明针对自动驾驶测试,提出一种以专用无人车测试智能汽车(UAV test ICV)的思想,通过创建一种无人驾驶模式下的测试车通用平台,取代各种人工操作的测试设备,通过多车协同控制实现复杂的交通场景。不但避免了人工驾驶测试的安全问题,而且可以进行高精度的重复测试。最后基于深度学习和迁移学习方法对测试数据进行评价,针对被测车辆存在的问题,使用增强学习方法给出改进方案。
本发明可以直接应用于自动驾驶测试场的设计和实施,并为智能测试场的运行提供全面的解决方案。
附图说明
构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。
图1(a)-图1(b)为大型无人测试车平台设计图;
图2(a)-图2(b)为中型和小型无人测试车平台设计图;
图3智能协同控制中心结构图;
图4评价方法流程图;
图5智能测试平台技术体系图。
具体实施方式
应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
本申请的一种典型的实施方式中,一种自动驾驶汽车的智能测试***包括测试平台,包括大型、中型和小型测试车平台,可以在测试场中实现多种动态测试场景,动态测试场景,是通过可移动测试设备模拟机动车、自行车、行人和动物等,从而实现复杂的测试交通场景。
大型测试车平台,是采用电动汽车底盘为基础,在其上安装伸缩装置和快速组装仿真外壳。通过伸缩变形达到改变车体的大小,并搭配不同的快速组装仿真外壳,用于模拟各种不同大小的常用车辆(轿车,越野车和卡车等),以及特种车辆(救火车,救护车,警车等),可扩展的电子电器架构,可进行随机的自主决策,实现远程决策和自主决策的快速切换,车载装置进行测试数据采集。
大型测试车平台,包括无人驾驶底盘和伸缩装置,所述伸缩装置通过伸缩变形改变车体的大小,并搭配不同的快速组装仿真外壳,实现模拟不同的车型和车辆;
底盘上还安装有反馈控制***,所述反馈控制***包括中心控制装置,所述中心控制装置分别连接至电动机、制动装置及转向装置,所述中心控制装置还连接至车辆传感器测量单元,通过车辆传感器测量单元获得车辆的运动状态实现对测试车的各种操作行为进行决策和控制。
伸缩装置包括安装在底盘中部的主支撑架,所述主支撑架沿车身方向相对的两侧分别横向安装有伸缩套筒,分别为第一伸缩套筒及第二伸缩套筒,所述第一伸缩套筒及第二伸缩套筒分别垂直安装有两个伸缩套筒;
伸缩套筒内均安装有伸缩臂,每个伸缩臂伸出伸缩套筒的一端安装有防撞弹簧,防撞弹簧连接至连接卡槽,连接卡槽上均设置有防撞条,连接卡槽用于与快速组装仿真外壳连接。
主支撑架上还安装有升降台,用于在车辆外形变换时升高增加车辆高度或降低减少车辆高度,以模拟不同高度的车辆。
所述反馈控制***还包括与中心控制装置相连的动力电池组、辅助***,所述电动机通过传动装置连接至汽车的驱动轴。
所述中心控制装置包括控制器,所述控制器分别连接至传感器空气开关、逆变器、GPS导航设备、工控机、LTE交换机、路由器、IMU惯性测量单元、稳压电源;
所述车辆传感器测量单元包括安装在升降台上的激光雷达及摄像头、安装在车辆底盘前端及后端的毫米波雷达、安装在伸缩装置下的轮速传感器、安装在底盘上的GPS导航及IMU惯性测量单元;
所述中心控制装置与控制中心通信,无人测试车中心控制装置既可以接收控制中心的指引,通过远程控制使其在场地内按照预定轨迹移动,以实现对目标车辆的测试,还可以通过自身车辆传感器测量单元具有部分环境感知能力。
所述反馈控制***建立整车***的动力学模型和运动学模型,使用动力学模型建立目标函数,使用一种改进的粒子群算法对目标函数进行优化,获得路径追踪所需要的精确速度控制和转向控制,从而实现测试车平台对四个车轮运动轨迹的精确控制和各个方向的自由转向。
中型测试车平台,是采用微型无人车作为底盘,与自行车或电动车等模型连接,用于模拟各种骑车人。中型测试车底盘表面采用特殊处理,减少对传感器的干扰。
小型测试车平台,是采用微型机器人作为底盘,与各种行人或动物模型连接,用于模拟人和动物。小型测试车底盘表面采用特殊处理,减少对传感器的干扰。
本申请中的中型和小型测试车底盘表面的特殊处理,主要是在涂上特殊材料,使雷达和摄像头尽量感知不到底盘,使传感器感知的对象集中在自行车和行人的模型上,减少底盘对雷达和摄像头的影响。
中型和小型测试车都是通过底盘直接与仿真假车、假人连接,更换方便,成本较低,可以实现大批量的装备。大型测试车通过伸缩装置进行变换,并采用全新的电子电器架构,结构较为复杂,所以本文主要以大型测试车为例对测试车通用平台进行说明。
上述三种型号的无人驾驶测试车,都可以实现远程控制驾驶和自动驾驶两种模式。由于测试车平台主要在测试场中使用,所以感知***不是研究重点。测试车平台的传感器侧重于测试数据的记录和传输,通过与协同控制中心的交互,实时监控整个测试过程,并可实现重复测试。,具体的,传感器主要包括摄像头、激光雷达和毫米波雷达,获得的数据包括位置、方位/角度、距离、时间、速度、车辆行为决策、车辆驾驶动作以及响应时间等。测试车发送给控制中心的数据类型包括数据包、图像和视频。
智能协同控制中心在车联网环境下,实现对整个测试过程的方案定制、监控、远程决策和协同控制,以及大数据收集和处理,供下一步进行评价。智能协同控制中心结构图如图3所示。
智能控制中心按照功能可以分为决策层、显示层、控制层和车端层四部分。控制中心通过决策层生成测试方案和路径规划,控制层实现对多辆测试车的协同控制,模拟复杂的多车测试场景,车端层进行多车编队的测试,整个测试过程通过显示层实时监控,并将采集到的数据传至云服务器。
决策层,是根据测试要求(例如测试车的智能等级),决定使用何种测试方案,并在测试过程中采取适合的测试策略,包括:高精度地图,测试场景生成,路径规划和远程决策。
本申请中的测试方案主要是指测试的方法,包括测试用例的设计方法、测试环境的规划和测试工具的设计和选择。
本申请中的测试策略则主要侧重需求分析,包括制定测试启动、停止、完成的标准和条件。
测试方案根据测试目的从数据库中随机选择交通场景集,根据测试难度(或自动驾驶汽车的智能等级)确定场景中交通流(测试车辆、自行车,行人等)的种类和数量,并制定测试过程的全局路径规划。
测试策略根据测试方案的要求进行选择,根据交通流中所需要测试设备的种类和数量,采用粒子群算法进行优化,给出多车协同行驶策略,并制定测试完成标准和条件。
高精度地图,是高精度、精细化定义的地图,包含大量行车辅助信息,包括路面的几何结构,道路标示线的位置,周边道路环境的点云模型等,其精度需要达到厘米级。
交通场景数据库,是根据中国实际交通环境采集交通流信息建立的数据库,全面覆盖自然驾驶、危险工况、交通事故、人机共驾数据、道路交通交互以及实车路测数据等多个方面。
测试场景生成,是根据测试车的类别和测试等级,从交通场景数据库中随机选择对应的交通场景集合。
测试场景生成方法,包括如下步骤:
步骤(1)首先建立交通场景数据库;
步骤(2)根据被测车型和测试要求从场景库中选择相应的场景,使用多台无人测试车模拟复杂的交通场景(包括背景车辆,电动车,自行车和行人等);
步骤(3)根据被测车辆的反应,记录相关的数据,并上传到云服务器。
其中,相关数据包括位置、方位/角度、距离、时间、速度、车辆行为决策、车辆驾驶动作以及响应时间等。数据上传云服务器后,在云端进行数据处理,包括使用数据挖掘算法从中提取有用的信息,并行计算进行测试评价等。测试场景是从交通场景数据库中取出的。
路径规划,是为测试车辆的行驶寻找一条最优的几何轨迹,包括全局路径规划和局部路径规划。
远程决策,是在全局路径规划的基础上,在远程对测试车的驾驶动作进行决策,比如跟车或变道超车;
具体的,根据测试车型和测试等级,通过高精度地图给定测试车辆的全局路径,并根据测试场景要求进行测试车的远程行为决策。
显示层,是在控制中心通过多块显示屏来显示测试场的高精度地图,监控测试场景的整个过程,显示主车和测试车的行驶路径,并根据测试要求和测试场景进行实时决策。
控制层,是在测试过程中通过模拟驾驶的方式(触屏控制,模拟方向盘操作等),实现多辆测试车的协同控制,以模拟真实复杂的交通场景。同时控制中心通过安装在测试车上的传感器和路侧单元,进行多种测试信息采集。
模拟驾驶控制,是通过汽车动力学仿真物理***、多通道立体投影***、六自由度运动平台、用户输入硬件***、立体声音响、中控***等,在控制中心以接近真实的驾驶操作对远程测试车进行精确控制。
多车协同控制,是通过控制中心同时控制多辆测试车进行编队行驶等驾驶动作,从而实现复杂的动态交通场景。
多车协同控制,使用模拟驾驶的方式,远程驾驶无人测试车进行多车的协同测试,从而模拟复杂交通场景。
多车的协同控制主要是通过车辆编队和群集运动控制来实现的,具体步骤包括:
第一步:根据测试场景和测试策略,将被测车辆和测试交通流(可能包括测试车,电动车,自行车和行人等)组成编队。
第二步:控制中心发出指令,该车辆编队按照给定测试规划路径进行行驶,在测试车保持队形不变的情况下,记录被测汽车的反应和驾驶行为。
第三步:在行驶过程中,控制中心控制测试车编队进行协作运动,包括巡航运动、跟随运动、换道运动、组合运动与拆分运动,从而模拟复杂的交通场景,同时记录被测车辆的反应和驾驶行为。
第四步:所有车辆根据测试路径规划到达终点,一次测试结束。如果途中出现意外,控制中心可以紧急停止所有车辆,排除危险后返回步骤二,重新进行测试。
测试信息采集,是通过多种传感器对测试过程中的信息进行记录和上传云服务器。
车端层,是测试场中直接参与测试的车辆和设备,包括:主车,测试车,远程驾驶控制单元。
主车,是被测的自动驾驶车辆。
测试车,是模拟交通场景中的背景车辆或行人等,属于一类可移动测试设备。
云服务器,云服务器是云计算服务的重要组成部分,是面向各类互联网用户提供综合业务能力的服务平台。云服务器平台的每个集群节点被部署在互联网的骨干数据中心,可独立提供计算、存储、在线备份、托管、带宽等互联网基础设施服务。
在对测试***的测试进行评价时,本发明将自动驾驶汽车的评价分为单项性能评价(感知性能,决策性能,控制性能等)和整体性能评价两个阶段进行。对于复杂的交通场景,首先需要从交通场景数据库中选择对应的测试场景,先标注熟练人工驾驶的测试数据,并使用深度学习建立熟练人工驾驶车辆的单项性能评价模型。然后根据模型进行迁移学习,实现对自动驾驶车辆单项性能的评价。完成各项单项评价后,使用多目标评价方法对自动驾驶车辆进行整体性能评价,最后通过增强学习方法进行改进。
测试场景集进行自动驾驶单项性能评价,流程图如图4所示,包括如下步骤:
步骤(1):根据测试需求从交通场景库中选择对应的多个场景,首先使用人工驾驶进行多次测试,记录数据并进行数据标注(标注测试结果的好坏程度);
步骤(2):使用人工驾驶测试数据进行深度学习建模,建立人工驾驶的评价模型;
步骤(3):使用迁移学习的方法,通过人工驾驶的评价模型建立自动驾驶的单项性能评价模型;
步骤(4):使用自动驾驶进行测试,并记录相关数据;
步骤(5):对自动驾驶的测试数据进行评价,得到单项性能评价结果,同时对迁移学习获得的自动驾驶单项性能评价模型进行修正。
单项性能评价结果,使用多目标评价方法,获得自动驾驶的整体性能评价。
评价结果,使用增强学习方法,有针对性的对被测自动驾驶车辆进行单项性能的改进和增强。
数据标注,是对人工驾驶取得的测试数据进行整理后进行统一标准的分类标注。
深度学习方法,是机器学习中一种基于对数据进行表征学习的方法,通过多层的卷积神经网络来对未知数据进行预测。
迁移学习方法,就是把已学训练好的模型参数迁移到新的模型来帮助新模型训练。
单项性能评价,是使用深度学习和迁移学习方法建立自动驾驶的单项评价模型,并根据自动驾驶的测试数据进行评价,最后不断修正自动驾驶的单项评价模型。
增强学习方法,是一种机器学习方法,使智能体(Agent)在交互式环境中通过试验并根据自己的行动和经验反馈的错误来进行学习。
多目标评价方法,是根据Pareto非支配排序方法,对自动驾驶的各个单项性能指标进行多目标(指标)评价分析,从而评价该被测车辆的优劣。
整体性能评价,是根据各种单项性能指标进行多目标评价,最终得出的自动驾驶汽车综合性能的评价。本发明智能测试平台关键技术体系如图5所示。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (9)
1.一种自动驾驶汽车的智能测试***,其特征是,包括智能控制中心,所述智能控制中心按照功能划分为决策层、显示层、控制层和车端层;
决策层,根据测试要求决定使用测试方案,并在测试过程中采取相应的测试策略;
显示层,通过多块显示屏来显示测试场的高精度地图,监控测试场景的整个过程,显示主车和测试车的行驶路径;
控制层,在测试过程中通过模拟驾驶的方式,实现多辆测试车的协同控制,以模拟真实复杂的交通场景,同时进行多种测试信息采集,并将采集到的数据传至云服务器,实现对多辆测试车的协同控制;
车端层,包括测试场中直接参与测试的车辆和设备,包括:主车,测试车,远程驾驶控制单元;
需要从交通场景数据库中选择对应的测试场景,先标注熟练人工驾驶的测试数据,并使用深度学习建立熟练人工驾驶车辆的单项性能评价模型;
然后根据模型进行迁移学习,实现对自动驾驶车辆单项性能的评价;
单项性能评价,为使用深度学习和迁移学习方法建立自动驾驶的单项评价模型,并根据自动驾驶的测试数据进行评价,最后不断修正自动驾驶的单项评价模型;
完成各项单项评价后,使用多目标评价方法对自动驾驶车辆进行整体性能评价,最后通过增强学习方法进行改进;
多目标评价方法是根据Pareto非支配排序方法,对自动驾驶的各个单项性能指标进行多目标评价,从而评价被测车辆的优劣;
其中,所述测试场景在生成时,包括如下步骤:
步骤(1)首先建立交通场景数据库;
步骤(2)根据被测车型和测试要求从场景库中选择相应的场景,使用多台无人测试车模拟复杂的交通场景;
步骤(3)根据被测车辆的反应,记录相关的数据,并上传到云服务器;
其中,相关数据包括位置、方位/角度、距离、时间、速度、车辆行为决策、车辆驾驶动作以及响应时间,数据上传云服务器后,在云端进行数据处理,包括使用数据挖掘算法从中提取有用的信息,并行计算进行测试评价。
2.如权利要求1所述的一种自动驾驶汽车的智能测试***,其特征是,所述测试车为可移动测试设备,所述可移动测试设备包括大型测试车平台、中型测试车平台及小型测试车平台,分别模拟大型测试车、中型测试车及小型测试车。
3.如权利要求1所述的一种自动驾驶汽车的智能测试***,其特征是,所述控制层实现对多辆测试车的协同控制,通过可移动测试设备模拟机动车、自行车、行人和动物,在测试场中实现多种动态测试场景。
4.如权利要求2所述的一种自动驾驶汽车的智能测试***,其特征是,所述大型测试车平台,采用电动汽车底盘为基础,在其上安装伸缩装置和快速组装仿真外壳,通过伸缩变形达到改变车体的大小,并搭配不同的快速组装仿真外壳,用于模拟各种不同大小的常用车辆。
5.如权利要求2所述的一种自动驾驶汽车的智能测试***,其特征是,所述中型测试车平台采用微型无人车作为底盘,与自行车或电动车模型连接,用于模拟各种骑车人。
6.如权利要求2所述的一种自动驾驶汽车的智能测试***,其特征是,所述小型测试车平台采用微型机器人作为底盘,与各种行人或动物模型连接,用于模拟人和动物。
7.如权利要求2所述的一种自动驾驶汽车的智能测试***,其特征是,所述大型测试车平台、中型测试车平台及小型测试车平台采用远程控制驾驶和自动驾驶两种模式。
8.如权利要求1所述的一种自动驾驶汽车的智能测试***,其特征是,所述决策层中,测试策略包括高精度地图、测试场景生成,路径规划和远程决策,测试场景生成时,根据测试车的类别和测试等级,从交通场景数据库中随机选择对应的交通场景集合;
交通场景数据库,根据中国实际交通环境采集交通流信息建立的数据库,全面覆盖自然驾驶、危险工况、交通事故、人机共驾数据、道路交通交互以及实车路测数据。
9.如权利要求1所述的一种自动驾驶汽车的智能测试***,其特征是,所述控制层中对多辆测试车的协同控制主要是通过车辆编队和群集运动控制来实现的,具体包括:
根据测试场景和测试策略,将被测车辆和测试交通流组成编队;
控制中心发出指令,该车辆编队按照给定测试规划路径进行行驶,在测试车保持队形不变的情况下,记录被测汽车的反应和驾驶行为;
在行驶过程中,控制中心控制测试车编队进行协作运动,包括巡航运动、跟随运动、换道运动、组合运动与拆分运动,从而模拟复杂的交通场景,同时记录被测车辆的反应和驾驶行为;
所有车辆根据测试路径规划到达终点,一次测试结束,如果途中出现意外,控制中心可以紧急停止所有车辆,排除危险后重新发出指令,重新进行测试。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810797598.XA CN108829087B (zh) | 2018-07-19 | 2018-07-19 | 一种自动驾驶汽车的智能测试*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810797598.XA CN108829087B (zh) | 2018-07-19 | 2018-07-19 | 一种自动驾驶汽车的智能测试*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108829087A CN108829087A (zh) | 2018-11-16 |
CN108829087B true CN108829087B (zh) | 2019-09-10 |
Family
ID=64139760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810797598.XA Active CN108829087B (zh) | 2018-07-19 | 2018-07-19 | 一种自动驾驶汽车的智能测试*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108829087B (zh) |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109270924A (zh) * | 2018-11-21 | 2019-01-25 | 复旦大学无锡研究院 | 自动驾驶测试车 |
CN109491369B (zh) * | 2018-12-05 | 2020-11-17 | 百度在线网络技术(北京)有限公司 | 车辆实际控制单元的性能评估方法、装置、设备和介质 |
CN109375630A (zh) * | 2018-12-06 | 2019-02-22 | 上海智梯信息科技有限公司 | 一种智能驾驶测试自动寻迹***及方法 |
CN109781431B (zh) * | 2018-12-07 | 2019-12-10 | 山东省科学院自动化研究所 | 基于混合现实的自动驾驶测试方法及*** |
CN109710658A (zh) * | 2018-12-10 | 2019-05-03 | 百度在线网络技术(北京)有限公司 | 自动驾驶评测方法、装置及设备 |
CN109711009B (zh) * | 2018-12-13 | 2023-06-27 | 北京掌行通信息技术有限公司 | 无人驾驶汽车性能评价方法、装置、电子设备及介质 |
KR20200073417A (ko) * | 2018-12-14 | 2020-06-24 | 에스케이하이닉스 주식회사 | 스마트 카 시스템 |
CN109657344A (zh) * | 2018-12-17 | 2019-04-19 | 安徽江淮汽车集团股份有限公司 | 辅助驾驶***的场景管理方法 |
CN109445443A (zh) * | 2018-12-24 | 2019-03-08 | 江苏集萃微纳自动化***与装备技术研究所有限公司 | 一种辅助自动驾驶的座椅及其自动驾驶方法 |
CN109815130A (zh) * | 2018-12-26 | 2019-05-28 | 中链科技有限公司 | 基于区块链的软件兼容性测试的存储方法及*** |
CN111409648B (zh) * | 2019-01-08 | 2021-08-20 | 上海汽车集团股份有限公司 | 一种驾驶行为分析方法及装置 |
CN111539087B (zh) * | 2019-01-18 | 2024-04-09 | 上汽通用汽车有限公司 | 自动驾驶***仿真测试平台和自动驾驶***评价方法 |
CN109782737A (zh) * | 2019-01-28 | 2019-05-21 | 平安科技(深圳)有限公司 | 无人车模拟测试方法和*** |
CN110020457A (zh) * | 2019-02-15 | 2019-07-16 | 武汉光庭信息技术股份有限公司 | 一种用于智能网联汽车道路测试的路线设计方法及装置 |
CN109902018B (zh) * | 2019-03-08 | 2021-12-31 | 同济大学 | 一种智能驾驶***测试案例的获取方法 |
CN109910792B (zh) * | 2019-03-08 | 2022-04-22 | 苏州工业园区职业技术学院 | 一种自动驾驶电动车高速变道控制*** |
CN109975033B (zh) * | 2019-03-22 | 2020-05-12 | 山东省科学院自动化研究所 | 一种自动驾驶动态测试方法及装置 |
CN109993849A (zh) * | 2019-03-22 | 2019-07-09 | 山东省科学院自动化研究所 | 一种自动驾驶测试场景再现模拟方法、装置及*** |
CN110083142B (zh) * | 2019-04-29 | 2020-03-20 | 清华大学 | 一种用于智能网联车测试的测试车控制方法 |
CN110072193B (zh) * | 2019-04-29 | 2019-12-17 | 清华大学 | 一种用于智能网联车测试的通信拓扑结构 |
CN110068464B (zh) * | 2019-04-29 | 2020-06-05 | 清华大学 | 一种用于智能网联车测试的交通对象模拟装置 |
CN110118661B (zh) | 2019-05-09 | 2024-03-26 | 腾讯科技(深圳)有限公司 | 驾驶仿真场景的处理方法、装置及存储介质 |
CN110147101B (zh) * | 2019-05-13 | 2020-05-22 | 中山大学 | 一种基于深度强化学习的端到端分布式多机器人编队导航方法 |
CN110346767A (zh) * | 2019-05-31 | 2019-10-18 | 上海思致汽车工程技术有限公司 | 一种针对汽车变道辅助功能的测试方法和装置 |
CN110197036B (zh) * | 2019-06-04 | 2023-02-28 | 云动(上海)汽车技术有限公司 | 智能驾驶评测***及评测方法 |
JP2021022319A (ja) * | 2019-07-30 | 2021-02-18 | トヨタ自動車株式会社 | 車両走行制御装置 |
CN110531740B (zh) * | 2019-09-06 | 2020-05-05 | 清华大学 | 一种智能车智能化程度量化测评方法 |
CN110793784B (zh) * | 2019-09-16 | 2021-10-26 | 腾讯科技(深圳)有限公司 | 自动驾驶车辆的测试方法、装置、存储介质及电子装置 |
CN110764889B (zh) * | 2019-09-19 | 2022-03-04 | 山东省科学院自动化研究所 | 一种自动驾驶测试车远程监控方法及*** |
CN110673636B (zh) * | 2019-09-30 | 2023-01-31 | 上海商汤临港智能科技有限公司 | 无人驾驶仿真测试***及方法、存储介质 |
CN110736627A (zh) * | 2019-09-30 | 2020-01-31 | 山东省科学院自动化研究所 | 一种自动驾驶测试车及其远程控制***、方法 |
CN110781044A (zh) * | 2019-10-22 | 2020-02-11 | 北京电子工程总体研究所 | 一种基于智能决策的差异化测试***及方法 |
CN110955159B (zh) * | 2019-11-28 | 2021-05-11 | 安徽江淮汽车集团股份有限公司 | 自动驾驶仿真例编制方法、装置、电子设备及存储介质 |
CN111665059A (zh) * | 2019-12-13 | 2020-09-15 | 摩登汽车有限公司 | 汽车性能测试方法以及泊车测试装置 |
CN111006879B (zh) * | 2019-12-25 | 2021-11-02 | 畅加风行(苏州)智能科技有限公司 | 一种面向港口环境的人机混驾自动驾驶的测试方法及其测试平台 |
CN111157018B (zh) * | 2019-12-31 | 2021-08-31 | 华为技术有限公司 | 一种检测方法、检测装置及自动驾驶车辆 |
CN111259545B (zh) * | 2020-01-15 | 2023-08-08 | 吉利汽车研究院(宁波)有限公司 | 智能驾驶虚拟仿真云平台 |
CN111427331B (zh) * | 2020-03-24 | 2022-03-04 | 新石器慧通(北京)科技有限公司 | 无人驾驶车辆的感知信息展示方法、装置和电子设备 |
CN111506401B (zh) * | 2020-03-27 | 2023-11-21 | 北京百度网讯科技有限公司 | 自动驾驶仿真任务调度方法、装置、电子设备及存储介质 |
CN111611746A (zh) * | 2020-05-20 | 2020-09-01 | 中国公路工程咨询集团有限公司 | 一种面向智能网联车测试的数据库管理*** |
CN113739796A (zh) * | 2020-05-28 | 2021-12-03 | 阿里巴巴集团控股有限公司 | 信息提示方法、装置、导航服务器、导航终端及存储介质 |
CN111897718A (zh) * | 2020-07-03 | 2020-11-06 | 重庆长安汽车股份有限公司 | 一种基于大数据的车机自动测试方法及存储介质 |
CN112363485A (zh) * | 2020-08-11 | 2021-02-12 | 上海汽车集团股份有限公司 | 一种智能驾驶及测试设备和上位管理平台 |
CN112099468A (zh) * | 2020-08-12 | 2020-12-18 | 东方红卫星移动通信有限公司 | 一种基于粒子群的整车控制策略测试用例自动生成方法 |
CN112069601B (zh) * | 2020-09-07 | 2022-11-22 | 电子科技大学 | 一种基于域的多层次电动化底盘优化设计方法 |
CN112026786B (zh) * | 2020-09-09 | 2022-03-01 | 深圳技术大学 | 智能车的协同驾驶控制***及多车协同驾驶控制*** |
CN114427976B (zh) * | 2020-10-29 | 2023-11-28 | 华为技术有限公司 | 自动驾驶车辆的测试方法、装置及*** |
CN112622912B (zh) * | 2020-12-22 | 2022-08-30 | 北京百度网讯科技有限公司 | 自动驾驶车辆的测试装置和方法 |
CN114676844A (zh) | 2020-12-24 | 2022-06-28 | 北京百度网讯科技有限公司 | 用于自动驾驶的方法、装置、设备、计算机可读存储介质 |
CN112816226B (zh) * | 2021-01-06 | 2023-03-14 | 北京智能车联产业创新中心有限公司 | 基于可控交通流的自动驾驶测试***及方法 |
CN112924185B (zh) * | 2021-01-22 | 2021-11-30 | 大连理工大学 | 一种基于数字孪生虚实交互技术的人机共驾测试方法 |
CN113267344A (zh) * | 2021-02-05 | 2021-08-17 | 深圳大雷汽车检测股份有限公司 | 一种汽车abs检测装置及方法 |
CN113219955B (zh) * | 2021-05-13 | 2023-04-25 | 吉林大学 | 一种多驾驶员在环驾驶试验平台 |
CN113311727A (zh) * | 2021-05-13 | 2021-08-27 | 际络科技(上海)有限公司 | 一种用于自动驾驶测试的仿真模拟*** |
CN113450472A (zh) * | 2021-06-09 | 2021-09-28 | 上海智能新能源汽车科创功能平台有限公司 | 一种智能驾驶汽车事故重现的测试***及方法 |
CN113311817B (zh) * | 2021-07-28 | 2021-11-02 | 国汽智控(北京)科技有限公司 | 车辆协同控制测试方法、装置、电子设备及存储介质 |
CN113945224A (zh) * | 2021-10-18 | 2022-01-18 | 上海智能网联汽车技术中心有限公司 | 智能驾驶adas测试场景自动化生成方法及*** |
CN114357871A (zh) * | 2021-12-23 | 2022-04-15 | 中国矿业大学 | 特种救援车辆转向模式智能决策方法 |
WO2023133758A1 (zh) * | 2022-01-13 | 2023-07-20 | 华为技术有限公司 | 测试方法及装置 |
CN115597889B (zh) * | 2022-11-22 | 2023-03-14 | 北京理工大学深圳汽车研究院(电动车辆国家工程实验室深圳研究院) | 基于软件定义测试车辆的方法、***及软件定义测试*** |
CN116312105B (zh) * | 2023-02-03 | 2024-02-23 | 深圳风向标教育资源股份有限公司 | 一种基于虚拟现实的新能源汽车底盘模拟训练装置 |
CN116167164B (zh) * | 2023-02-16 | 2023-11-10 | 深圳国芯人工智能有限公司 | 一种基于智能测试的软件*** |
CN117933096B (zh) * | 2024-03-21 | 2024-06-21 | 山东省科学院自动化研究所 | 一种无人驾驶对抗测试场景生成方法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106153352A (zh) * | 2016-07-04 | 2016-11-23 | 江苏大学 | 一种无人驾驶车辆测试验证平台及其测试方法 |
CN106644503A (zh) * | 2016-10-24 | 2017-05-10 | 中国科学院合肥物质科学研究院 | 一种智能车辆规划能力测试平台 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012109936A1 (de) * | 2012-10-18 | 2014-04-24 | Continental Reifen Deutschland Gmbh | Testanlage |
KR101418204B1 (ko) * | 2013-01-18 | 2014-08-06 | 교통안전공단 | 차량 방호울타리 시험용 무인차량 구동장비 |
CN107103104B (zh) * | 2016-02-19 | 2023-10-27 | 鹰驾科技(深圳)有限公司 | 一种基于跨层协同架构的车辆智能网联测试*** |
CN207351690U (zh) * | 2016-12-14 | 2018-05-11 | 特路(北京)科技有限公司 | 自动驾驶车辆避让靠近车辆能力的测试场 |
-
2018
- 2018-07-19 CN CN201810797598.XA patent/CN108829087B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106153352A (zh) * | 2016-07-04 | 2016-11-23 | 江苏大学 | 一种无人驾驶车辆测试验证平台及其测试方法 |
CN106644503A (zh) * | 2016-10-24 | 2017-05-10 | 中国科学院合肥物质科学研究院 | 一种智能车辆规划能力测试平台 |
Also Published As
Publication number | Publication date |
---|---|
CN108829087A (zh) | 2018-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108829087B (zh) | 一种自动驾驶汽车的智能测试*** | |
O'Kelly et al. | F1/10: An open-source autonomous cyber-physical platform | |
Goldfain et al. | Autorally: An open platform for aggressive autonomous driving | |
CN109781431B (zh) | 基于混合现实的自动驾驶测试方法及*** | |
CN110531740B (zh) | 一种智能车智能化程度量化测评方法 | |
CN106153352B (zh) | 一种无人驾驶车辆测试验证平台及其测试方法 | |
CN112526893B (zh) | 一种智能汽车的测试*** | |
Rassõlkin et al. | Development case study of the first estonian self-driving car, iseauto | |
CN108921200A (zh) | 用于对驾驶场景数据进行分类的方法、装置、设备和介质 | |
CN109187041A (zh) | 一种用于自动驾驶测试场的无人测试车平台及方法 | |
CN110471411A (zh) | 自动驾驶方法和自动驾驶装置 | |
CN109901574A (zh) | 自动驾驶方法及装置 | |
CN109242251A (zh) | 行车行为安全性检测方法、装置、设备及存储介质 | |
CN208921448U (zh) | 一种整车测试*** | |
Zhang et al. | A cognitively inspired system architecture for the Mengshi cognitive vehicle | |
CN110532846A (zh) | 自动换道方法、装置及存储介质 | |
Wang et al. | China's 12-year quest of autonomous vehicular intelligence: The intelligent vehicles future challenge program | |
CN113508065B (zh) | 用于自主车辆控制的跨平台控制剖析 | |
CN113076897A (zh) | 智能网联汽车的博弈动态行驶安全测控方法及调控终端 | |
CN110930811B (zh) | 一种适用于无人驾驶决策学习和训练的*** | |
Swain et al. | Evolution of machine learning algorithms for enhancement of self-driving vehicles security | |
Artunedo et al. | Advanced co-simulation framework for cooperative maneuvers among vehicles | |
Patil | A Review of Connected and Automated Vehicle Traffic Flow Models for Next-Generation Intelligent Transportation Systems | |
CN110426215B (zh) | 一种用于车辆平顺性测试的模型建立方法及智能驾驶*** | |
JP2023156266A (ja) | シミュレーション方法、コンピューティングデバイス及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CB03 | Change of inventor or designer information |
Inventor after: Zhang Zihui Inventor after: Li Yanqiang Inventor before: Zhang Zihui Inventor before: Li Yanqiang Inventor before: Wang Jianqiang |