CN112406906B - 一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法 - Google Patents
一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法 Download PDFInfo
- Publication number
- CN112406906B CN112406906B CN202011263826.9A CN202011263826A CN112406906B CN 112406906 B CN112406906 B CN 112406906B CN 202011263826 A CN202011263826 A CN 202011263826A CN 112406906 B CN112406906 B CN 112406906B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- module
- alarm
- control module
- time
- 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
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0057—Estimation of the time available or required for the handover
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
- B60W2050/143—Alarm means
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明提供了一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,首先操作人员在上位机控制模块中设置测试用例,上位机控制模块包括轨迹设定模块及视景仿真模块,其中轨迹设定模块发送本车运动轨迹信息以及目标车运动轨迹信息到实时控制模块中;视景仿真模块通过视景仿真软件把相应的模拟场景发送到驾驶人员面前的视景显示模块上进行显示。本发明一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,可以设计不同的测试用例,测试不同的非驾驶任务状态、在不同的报警机制以及不同的报警模块的接管时间,相比于实车测试,模拟仿真测试具有安全性高、测试效率高、可重复性高等优势,大大降低了传统实车测试的成本。
Description
技术领域
本发明属于自动驾驶技术测试领域,尤其是涉及一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法。
背景技术
目前自动驾驶技术已经成为汽车领域最前沿的技术之一,美国SAE(汽车工程学会)将自动驾驶技术分为6级:0级***只有报警提醒功能或对车辆的瞬时控制功能,即***只在有危险的情况下给驾驶员发出报警或瞬时的控制车辆,如FCW,AEB,LKA等功能,车辆控制、环境监测和***回应的主体都是驾驶员;1级***只对车辆的单一方向进行连续控制,如横向或纵向,如ACC,LCA,APA等功能。车辆控制的主体是人和驾驶员,环境监测和***回应的主体都是驾驶员;2级***可以同时对车辆进行横向和纵向的连续控制,车辆控制的主体是***,环境监测和***回应都是驾驶员;3级***是有条件的自动驾驶,车辆控制和环境监测的主体都是***,但当***需要驾驶员回应时,驾驶员必须进行回应;4级***是高度自动驾驶,车辆控制、环境监测和***回应的主体都是***,但也有驾驶员控制车辆的模式;5级***是完全自动驾驶,即实现无人驾驶。其中0级、1级、2级、3级的责任权在驾驶员,4级、5级的责任权在自动驾驶***。
由此可见,3级自动驾驶技术***比较特殊,车辆控制和环境监测的主体都是***,但当***需要驾驶员回应时,驾驶员必须进行回应,例如当自动驾驶***遇到驶出ODD(设计运行范围)或其他可预测的***处理不了的事件时,***会给驾驶员发出接管请求,请求将控制权移交给驾驶员。但此时,驾驶员可能处在打电话、玩手机、看书等非驾驶任务状态,从非驾驶任务状态转移到驾驶任务状态需要一定的接管时间,并且由于不同非驾驶任务状态、不同报警时机和不同报警信号等因素,驾驶员需要的接管时间也不一样,因此如何测试驾驶员的接管时间是3级自动驾驶***研发的迫切需要解决的问题。
发明内容
有鉴于此,本发明旨在提出一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,测试驾驶员在不同非驾驶任务状态、不同报警时机和不同报警信号等情况下,在收到报警信号后,由非驾驶状态切换到驾驶状态所需时间。测试结果可用于自动驾驶***的开发及调试,例如报警信号发出太早会出现在情况不是很紧急的情况下发出报警的情况,使误报率增加,从而导致驾驶员对***不信任;报警信号发出的太晚会出现驾驶员因为没有足够时间去接管车辆而出现危险的情况。
为达到上述目的,本发明的技术方案是这样实现的:
一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,包括:
步骤1:首先操作人员在上位机控制模块中设置测试用例,上位机控制模块包括轨迹设定模块及视景仿真模块,其中轨迹设定模块发送本车运动轨迹信息以及目标车运动轨迹信息到实时控制模块中;视景仿真模块通过视景仿真软件把相应的模拟场景发送到驾驶人员面前的视景显示模块上进行显示;
步骤2:实时控制模块收到本车运动轨迹信息以及目标车运动轨迹信息后,其中的报警机制判断模块判断是否满足预设报警条件,如满足报警条件,则控制设置在驾驶人员面前的报警模块报警;
步骤3:驾驶人员面前的报警模块报警后,驾驶员从执行非驾驶任务转换到执行驾驶任务,此时驾驶员操作模块的刹车踏板变化量信号、油门踏板变化量信号和方向盘转角变化量信号发送到实时控制模块中转发到上位机控制模块,上位机控制模块判断当收到的刹车踏板变化量信号、油门踏板变化量信号及方向盘转角变化量信号其中之一超过预设值时,则驾驶员完成车辆接管,此时驾驶员完成车辆接管时刻与报警模块报警时刻之间时段则记录为车辆接管时间;同时实时控制模块中车辆动力学模型模块根据收到的刹车踏板变化量信号、油门踏板变化量信号和方向盘转角变化量信号计算得到相应的本车运动轨迹信息,同步发送到上位机控制模块中的视景仿真模块。
进一步的,在步骤1中设置的测试用例采用控制单一变量的方法进行设计。
进一步的,在步骤1中设定的本车运动轨迹信息及目标车运动轨迹信息均包括:横纵向速度、横纵向位置、加速度及变道时刻;模拟场景包括:车道宽度、车道线类型、道路长度、路边建筑物、雨雪雾、亮度及光线。
进一步的,在步骤2中,预设报警条件包括:本车与目标车之间距离小于预设值或本车与目标车之间碰撞时间TTC小于预设值,其中碰撞时间TTC=两车相对距离除以两者相对速度。
进一步的,在步骤2中,报警模块是蜂鸣器、LED灯或震动器其中一个或多个。
相对于现有技术,本发明所述的一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,具有以下优势:
本发明所述的一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,可以设计不同的测试用例,测试不同的非驾驶任务状态、在不同的报警机制以及不同的报警模块的接管时间,相比于实车测试,模拟仿真测试具有安全性高、测试效率高、可重复性高等优势,大大降低了传统实车测试的成本。
附图说明
构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
在附图中:
图1为本发明实施例一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法原理示意图;
图2为本发明实施例一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法接管时间示意图;
图3为本发明实施例一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法测试流程示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”等的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本发明中的具体含义。
下面将参考附图并结合实施例来详细说明本发明。
如图1-3所示,一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,包括:
步骤1:首先操作人员在上位机控制模块中设置测试用例,上位机控制模块包括轨迹设定模块及视景仿真模块,其中轨迹设定模块发送本车运动轨迹信息以及目标车运动轨迹信息到实时控制模块中;视景仿真模块通过视景仿真软件把相应的模拟场景发送到驾驶人员面前的视景显示模块上进行显示;
步骤2:实时控制模块收到本车运动轨迹信息以及目标车运动轨迹信息后,其中的报警机制判断模块判断是否满足预设报警条件,如满足报警条件,则控制设置在驾驶人员面前的报警模块报警;
步骤3:驾驶人员面前的报警模块报警后,驾驶员从执行非驾驶任务转换到执行驾驶任务,此时驾驶员操作模块的刹车踏板变化量信号、油门踏板变化量信号和方向盘转角变化量信号发送到实时控制模块中转发到上位机控制模块,上位机控制模块判断当收到的刹车踏板变化量信号、油门踏板变化量信号及方向盘转角变化量信号其中之一超过预设值时,则驾驶员完成车辆接管,此时驾驶员完成车辆接管时刻与报警模块报警时刻之间时段则记录为车辆接管时间;同时实时控制模块中车辆动力学模型模块根据收到的刹车踏板变化量信号、油门踏板变化量信号和方向盘转角变化量信号计算得到相应的本车运动轨迹信息,同步发送到上位机控制模块中的视景仿真模块。
如图2所示,车辆接管时间是报警模块报警时刻到刹车踏板变化量信号、油门踏板变化量信号以及方向盘转角变化量其中之一超过预设值时这一时段。在本实施例中,预设值可以是对应变量总开度20%。
如图1-3所示,在步骤1中设定的本车运动轨迹信息及目标车运动轨迹信息均包括:横纵向速度、横纵向位置、加速度及变道时刻;模拟场景包括:车道宽度、车道线类型、道路长度、路边建筑物、雨雪雾、亮度及光线。
如图1-3所示,在步骤2中,预设报警条件包括:本车与目标车之间距离小于预设值或本车与目标车之间碰撞时间TTC小于预设值,其中碰撞时间TTC=两车相对距离除以两者相对速度。
如图1-3所示,在步骤2中,报警模块是蜂鸣器、LED灯或震动器其中一个或多个。
如图1-3所示,在步骤1中设置的测试用例采用控制单一变量的方法进行设计。
在本实施例中,测试用例的设计应以研究目标为导向,针对不同的测试因素,采用控制单一变量的方法进行设计:如研究不同驾驶员状态下的接管时间测试用例,则应设计不同的驾驶员状态,如看手机、打电话、打瞌睡等,其余条件保持一致;如研究不同报警时刻下的接管时间,则应设计在不同紧急程度下分别进行报警,如本车与目标车之间碰撞时间TTC为1s,2s,3s,5s等,其余条件保持一致;如需研究不同报警形式下的接管时间,则应设计不同报警形式,如蜂鸣器(听觉)、LED灯(视觉)、震动器(触觉)等,其余条件保持一致。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,其特征在于:包括:
步骤1:首先操作人员在上位机控制模块中设置测试用例,上位机控制模块包括轨迹设定模块及视景仿真模块,其中轨迹设定模块发送本车运动轨迹信息以及目标车运动轨迹信息到实时控制模块中;视景仿真模块通过视景仿真软件把相应的模拟场景发送到驾驶人员面前的视景显示模块上进行显示;
步骤2:实时控制模块收到本车运动轨迹信息以及目标车运动轨迹信息后,其中的报警机制判断模块判断是否满足预设报警条件,如满足报警条件,则控制设置在驾驶人员面前的报警模块报警;
步骤3:驾驶人员面前的报警模块报警后,驾驶员从执行非驾驶任务转换到执行驾驶任务,此时驾驶员操作模块的刹车踏板变化量信号、油门踏板变化量信号和方向盘转角变化量信号发送到实时控制模块中转发到上位机控制模块,上位机控制模块判断当收到的刹车踏板变化量信号、油门踏板变化量信号及方向盘转角变化量信号其中之一超过预设值时,则驾驶员完成车辆接管,此时驾驶员完成车辆接管时刻与报警模块报警时刻之间时段则记录为车辆接管时间;同时实时控制模块中车辆动力学模型模块根据收到的刹车踏板变化量信号、油门踏板变化量信号和方向盘转角变化量信号计算得到相应的本车运动轨迹信息,同步发送到上位机控制模块中的视景仿真模块;
在步骤1中设置的测试用例采用控制单一变量的方法进行设计;
在步骤1中设定的本车运动轨迹信息及目标车运动轨迹信息均包括:横纵向速度、横纵向位置、加速度及变道时刻;模拟场景包括:车道宽度、车道线类型、道路长度、路边建筑物、雨雪雾、亮度及光线。
2.根据权利要求1所述的一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,其特征在于:在步骤2中,预设报警条件包括:本车与目标车之间距离小于预设值或本车与目标车之间碰撞时间TTC小于预设值,其中碰撞时间TTC=两车相对距离除以两者相对速度。
3.根据权利要求1所述的一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法,其特征在于:在步骤2中,报警模块是蜂鸣器、LED灯或震动器其中一个或多个。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011263826.9A CN112406906B (zh) | 2020-11-12 | 2020-11-12 | 一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011263826.9A CN112406906B (zh) | 2020-11-12 | 2020-11-12 | 一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112406906A CN112406906A (zh) | 2021-02-26 |
CN112406906B true CN112406906B (zh) | 2022-05-27 |
Family
ID=74831009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011263826.9A Active CN112406906B (zh) | 2020-11-12 | 2020-11-12 | 一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112406906B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11568688B2 (en) * | 2020-08-25 | 2023-01-31 | Motional Ad Llc | Simulation of autonomous vehicle to improve safety and reliability of autonomous vehicle |
CN113268387A (zh) * | 2021-05-26 | 2021-08-17 | 重庆长安汽车股份有限公司 | 一种检测智能驾驶hmi功能的测试平台 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108766096A (zh) * | 2018-03-21 | 2018-11-06 | 武汉理工大学 | 一种基于驾驶模拟器的自动驾驶人机交互仿真测试*** |
CN108839653A (zh) * | 2018-08-09 | 2018-11-20 | 华东交通大学 | 一种自动紧急制动***的控制方法及装置 |
CN109637261A (zh) * | 2019-01-16 | 2019-04-16 | 吉林大学 | 自动-人工驾驶权切换情景下驾驶员反应能力训练*** |
CN111703434A (zh) * | 2020-06-01 | 2020-09-25 | 哈尔滨工业大学 | 一种自动驾驶下被动控制权切换听觉提示设计方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10633025B2 (en) * | 2017-09-26 | 2020-04-28 | Toyota Research Institute, Inc. | Systems and methods for switching between a driver mode and an autonomous driving mode for a vehicle |
DE102018215329A1 (de) * | 2018-08-31 | 2020-03-05 | Robert Bosch Gmbh | Computerimplementiertes Simulationsverfahren und Anordnung zum Testen von Steuergeräten |
US20200241526A1 (en) * | 2019-01-30 | 2020-07-30 | StradVision, Inc. | Method and device for remote-controlling autonomous vehicle capable of changing driving mode between autonomous driving mode and manual driving mode |
-
2020
- 2020-11-12 CN CN202011263826.9A patent/CN112406906B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108766096A (zh) * | 2018-03-21 | 2018-11-06 | 武汉理工大学 | 一种基于驾驶模拟器的自动驾驶人机交互仿真测试*** |
CN108839653A (zh) * | 2018-08-09 | 2018-11-20 | 华东交通大学 | 一种自动紧急制动***的控制方法及装置 |
CN109637261A (zh) * | 2019-01-16 | 2019-04-16 | 吉林大学 | 自动-人工驾驶权切换情景下驾驶员反应能力训练*** |
CN111703434A (zh) * | 2020-06-01 | 2020-09-25 | 哈尔滨工业大学 | 一种自动驾驶下被动控制权切换听觉提示设计方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112406906A (zh) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107608388B (zh) | 自主警车 | |
US10503170B2 (en) | Method and apparatus for monitoring an autonomous vehicle | |
CN110271532B (zh) | 车辆控制装置 | |
US9227631B2 (en) | Method for safely parking a vehicle in an emergency situation | |
US8977435B2 (en) | Vehicle control apparatus | |
CN102054365B (zh) | 交叉路口驾驶辅助装置 | |
US10600257B2 (en) | Method and apparatus for monitoring of an autonomous vehicle | |
CN109421738A (zh) | 用于监视自主车辆的方法和装置 | |
CN109760673A (zh) | 车道变换支持设备 | |
CN109421740A (zh) | 用于监测自主车辆的方法和装置 | |
US20210046946A1 (en) | Secondary disengage alert for autonomous vehicles | |
US11679777B2 (en) | Vehicle travel control apparatus | |
CN109849919B (zh) | 自动驾驶接管的安全警示***及其方法 | |
CN112406906B (zh) | 一种基于驾驶模拟器的自动驾驶车辆接管时间测试方法 | |
EP3720750B1 (en) | Method and system for maneuvering a vehicle | |
CN105015548A (zh) | 一种纵向避撞提醒和自动跟随集成***及方法 | |
CN110036426B (zh) | 控制装置和控制方法 | |
CN112540592A (zh) | 用于确保安全的具有双自主驾驶***的自主驾驶车辆 | |
US11731637B2 (en) | Driver assistance system | |
CN111758125B (zh) | 行驶控制装置、行驶控制方法以及程序 | |
CN114194105B (zh) | 自动驾驶车用信息提示装置 | |
CN108062099A (zh) | 一种车辆自动驾驶*** | |
CN111186433A (zh) | 用于选择和加速实施动作响应的方法 | |
CN116034359A (zh) | 用于以至少两个互不依赖的成像环境检测传感器来进行环境检测的方法、用于执行该方法的设备、车辆以及对应设计的计算机程序 | |
CN116135660A (zh) | 基于监控的驾驶员行为管理自动驾驶车辆的驾驶员接管的***和方法 |
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 |