[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106991041A - 用于测试用于自主车辆的软件的方法和装置 - Google Patents

用于测试用于自主车辆的软件的方法和装置 Download PDF

Info

Publication number
CN106991041A
CN106991041A CN201610961727.5A CN201610961727A CN106991041A CN 106991041 A CN106991041 A CN 106991041A CN 201610961727 A CN201610961727 A CN 201610961727A CN 106991041 A CN106991041 A CN 106991041A
Authority
CN
China
Prior art keywords
test
vehicle
software
autonomous vehicle
autonomous
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.)
Granted
Application number
CN201610961727.5A
Other languages
English (en)
Other versions
CN106991041B (zh
Inventor
弗雷德里克·斯蒂芬
阿兰·玛丽·罗杰·谢瓦利尔
埃万盖洛斯·比特萨尼斯
迈克尔·马尔拜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of CN106991041A publication Critical patent/CN106991041A/zh
Application granted granted Critical
Publication of CN106991041B publication Critical patent/CN106991041B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/04Monitoring the functioning of the control system
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3696Methods or tools to render software testable

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Debugging And Monitoring (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及在一个或多个真实的自主车辆(4)形式的硬件参与的情况下用于通过回路仿真来测试用于自主车辆的软件的方法和装置,该真实的自主车辆(4)能够在现实世界中执行自主试验驾驶。根据本发明,响应于用户给出的工作指令,自动地执行检查以便确定在现实世界中能够在全球分布的测试轨道(5a、5b、5c)上执行自主试验驾驶的多个真实的自主车辆(4)中的哪些车辆目前可用于工作指令中定义的一个或多个测试。然后自动地规划和协调软件测试和试验驾驶的性能。

Description

用于测试用于自主车辆的软件的方法和装置
技术领域
本发明涉及根据专利权利要求1和6的前序部分的在一个或多个设置成在现实世界中执行自主试验驾驶的真实的自主车辆形式的硬件参与的情况下用于测试用于自主车辆的软件的方法和装置。
背景技术
从期刊“机电一体化”,ATZ 01/2008,卷110,页2-8中的出版物“车辆在回路中”已知这种方法和这种装置。所述出版物描述了用于驾驶员辅助系统的测试和仿真环境,不在公共道路交通中移动而是在开放空间中或在试验场地上移动的真实的试验车辆在该测试和仿真环境中与驾驶模拟器结合。被称为“车辆在回路中”的这种测试结构可以用于安全地测试驾驶员辅助功能如何对虚拟外部交通或虚拟交通环境中的其他虚拟物体作出反应。
对于系统级的软件验证和确认,通常指定系统的一组刺激和预期响应。直接从相应要求推断出该刺激和预期响应。这些要求的范围以及因此还有测试用例的范围,通常限制于一组有限的识别应用程序。测试用例通常由测试工程师使用软件测试工具来指定。这种工具可以具有用于协助测试自动化并且用于提高测试成熟度(版本管理、问题跟踪器、图形测试规范等)的功能。
指定测试然后在自主车辆中执行以便评估相应要求是否已经在车辆中正确地实施(功能整合)以及相应要求是否是可接受的(客户验收)。
车辆中用于驾驶的测试用例的数量依赖于集成在车辆中的开发部件。测试基于该部件并且该部件的集成限定验证和确认的范围。
测试的范围似乎对测试用于自主车辆的软件是几乎无限的。这种系统实际上必须能够控制任何驾驶员在其一生中可能遇到的大多数驾驶状况。不同的驾驶员将面对不同类型的应用程序,取决于大量的环境因素(其他道路使用者、一天中的一段时间、天气、健康、车辆磨损、道路状况等)。因此,这些似乎是极多的测试组合并且车辆测试的持续时间似乎甚至更长。特别地,通过世界各地的团队合作的这种测试的规划或特定测试的重复需要新的方法和新的平台以便促进自主车辆的验证和确认。
发明内容
本发明是基于使在现实世界的条件下以系统级验证和确认自主车辆成为可能以及特别是为在特定的原型车辆或测试系统仅在特定地理区域中可用时可能存在的限制提供解决方案的目的。
该目的是通过具有专利权利要求1和6的特征的方法和装置来实现。
根据本发明,响应于用户给出的工作指令,自动地执行检查以便确定在现实世界中能够在全球分布的测试轨道上执行自主试验驾驶的多个真实的自主车辆中的哪些车辆目前可用于工作指令中定义的一个或多个测试,并且自动地规划和协调软件测试和试验驾驶的性能。
根据本发明的方法在基于网络的系统中执行,该系统包含至少一个客户端装置、至少一个云服务器和终端、以及至少一个自主车辆,该终端包含至少一个比如HiL装置这样的仿真终端。
本发明使扩大具有以系统级并且在世界上的真实环境中模拟、确认和验证用于自主车辆的软件的能力的现有的全球XiL框架(程序框架)成为可能。设置成执行根据本发明的方法的系统能够命令世界各地的一个或多个自主车辆在保留测试轨道上执行特定操纵并且也能够将试验驾驶的结果返回至操作者。
XiL是测试自动化工具和用于软件验证的虚拟环境形式的试验台之间的通信的标准。XiL在开发和测试过程的所有阶段——特别是MiL(模型在回路中)、SiL(软件在回路中)和HiL(硬件在回路中)——协助试验台。名称“XiL”因此指示标准可以用于所有可能的“在回路中”的系统,在此情况下在系统中执行的仿真在此被称为回路仿真。
在从属专利权利要求中陈述本发明的有利发展。
特别地,试验驾驶的性能可以通过全球数据通信网络规划和协调,并且工作指令可以包含配置指令、环境指令、操作指令、数据获取指令和/或测试条件和报告指令,其各自在下面被进一步更详细地描述。
在一个优选的实施例中,响应于用户给出的工作指令,自动地识别和预订不同大陆上的不同测试设施中的合适的自主车辆和合适的测试轨道,规划软件测试,软件和测试指令在规划的时间内上传至属于车辆的仿真终端,在测试期间从车辆或仿真终端下载数据,并且测试报告可以在测试已经结束之后生成并且可以传输至用户。特别地,仿真终端特别可以是XiL或HiL装置。
附图说明
接下来是使用附图的示例性实施例的描述。单个附图显示了用于测试用于自主车辆的软件的系统的概述。
具体实施方式
参考附图,系统包含若干用于定义和传输工作指令的客户端装置1、若干用于分配工作指令、组织工作指令和使工作指令排队的云服务器2,若干仿真终端3、若干可以在世界上完全不同的位置上的自主车辆4的车队、以及若干不同的道路环境,例如城市外测试轨道5a、城市测试轨道5b和高速公路测试轨道5c,在每种情况下自主车辆4的车队中的一个安置在其上。
客户端装置1使测试工程师定义一组工作指令并且传输该组工作指令至系统成为可能。工作指令可以由下面的指令组成:
-描述需要处理工作指令的硬件(ECU(电子控制单元),车辆仪表、HiL特征数据等)和该硬件所需的校准的配置指令。多个自主车辆4被启动以用于测试是可想得到的,例如,在此情况下仅一个车辆4在现实世界中移动,同时一个或多个其他车辆4仅模拟这种旅程。
-描述工作指令旨在在其中被处理的仿真环境的环境指令。仿真环境可以是现实世界中测试轨道上的道路,该测试轨道在任何试验场地上或在专用测试设施中是可获得的并且包括测试轨道的虚拟版本。测试轨道的虚拟版本也可以根据现实世界中的道路的典型特征自动地产生。环境也可以是公共道路的特定保留部分。
-精确地描述在定义的环境中旨在由自主车辆4遵循的路线的操作指令,例如出发点、终点、旅程的数量;重复次数、距离等。指定例如速度限制、注入故障等这样的特定的限制或事件也是可能的。激活在环境道路上可用的特定的人工制品也是可能的,例如穿过道路的假人、道路上的喷水等。此外,可以指定其他道路使用者相对于主测试车辆的行为,例如超车操纵、前方行驶车辆的大力制动等。
-描述例如CAN(控制器局域网络)信号、内部信号、外部视频记录等这样的该组信息的数据获取指令,该组信息在正在处理工作指令时被记录。
-描述测试条件的测试条件和报告指令,该测试条件在整个测试期间旨在被系统遵守,例如没有死锁情况、没有碰撞、没有在特定范围的值之外移动等,并且其在生成用户特定报告时使用,该用户特定报告在工作指令的末尾或在其处理期间的特定时间间隔总结测试的结果。
云服务器2是一个或多个计算机中央处理单元,该计算机中央处理单元处理由测试工程师传输的工作指令,也就是用于识别和选择一组合适的全球可用终端。该活动包含:
-配置终端,例如闪存软件和校准,加载仿真环境等。
-在虚拟环境中规划仿真以便降低通过用户的不正确的配置的风险并且降低故障的风险。这可能与测试回路中的车辆有关,在此情况下整个车辆通过仿真终端模拟而没有移动。
-使用分配的自主车辆4规划全球仿真。
如果终端由于某些原因而不能被远程配置,那么云服务器2应该要求终端的所有者进行必要的适应。
云服务器2也确保在测试的持续时间内终端的可用性,例如通过排队系统。
工作指令定向至的终端通常是一对仿真终端3,例如HiL装置和自主车辆4,仿真终端3能够安装在自主车辆4中或安置在附近并且通过收音机连接至车辆4。两种类型的终端可以支持工作指令中规定的配置指令和环境指令。仿真终端3和自主车辆4理想地配备有接口,该接口实现了由云服务器2规划的远程配置。自主车辆4应该接近对应于由用户限定的特征变量的道路环境。
对于回路仿真,每个仿真终端3最好位于由其控制的自主车辆4的位置处。然而,特定的仿真终端3也可以与特定的远程自主车辆兼容,因为从很远的地方能够控制回路仿真中的车辆是可想得到的。
附图中的箭头A说明客户端装置1、云服务器2、仿真终端3中之一和自主车辆4之间的数据通信连接。这些数据通信连接由开发者用于将工作指令例如传输至客户端装置1以在作为道路环境的城市外测试轨道5a上自动驾驶200km。在试验驾驶在现实世界中通过自主车辆4在测试轨道5a上执行之前,仿真终端3在回路仿真中合并自主车辆4。
现在参考附图和使用希望在自由流畅的高速公路交通的状态下测试用于自适应巡航控制(ACC)的新软件的欧洲的开发者的示例的其解释,描述用于测试用于全球测试框架中的自主车辆的软件的方法。ACC系统是巡航控制系统,该巡航控制系统可以由车辆使用以自动地保持其速度恒定或如果检测到前方行驶的车辆在道路上则自动地降低速度并且车辆接着以适应的速度跟随。
需要执行下面的测试:
-测试车辆对车辆速度的变化目标值的响应。
-测试遵守的与前方行驶的车辆的距离。
-测试在另一车辆返回至车道的情况下的响应。
欧洲的开发者在客户端装置1上指定下面的数据:
-配置指令:
-需要主车辆来测试ACC系统。车辆应该在车上具有专用控制器,该专用控制器能够与发动机控制模块并且与例如激光雷达、摄像机、雷达等这样的一些传感器通信。将ACC软件闪存到该控制器上应该是可能的。通过程序设计将驾驶指令传输至自主车辆也应该是可能的。
-需要第二自主车辆来测试与要测试的车辆的交互作用。通过程序设计将驾驶指令传输至第二车辆应该是可能的。个人将驾驶指令传输至第二车辆也应该是可能的。
-环境指令:
-需要具有与高速公路相似的测试轨道的试验场地,也就是说具有良好道路质量的长道路,其是直的或具有大的弯曲半径,因此允许快速驾驶。
-操作指令:
-测试1:
-启动主车辆。
-使主车辆以80km/h并且沿着道路驾驶。
-用120km/h的目标速度启动要测试的ACC系统。
-等待直到特定的时间已经过去。
-以每分钟5km/h逐步降低ACC的目标速度至0km/h。
-使主车辆返回至出发点并且关闭其驱动马达。
-测试2:
-启动第二车辆。
-使第二车辆以80km/h并且沿着道路驾驶。
-启动主车辆。
-使主车辆以80km/h并且2分钟后沿着道路驾驶。
-用120km/h的目标速度启动要测试的ACC系统并且与前方行驶的车辆的目标距离为100m。
-在不同的步骤改变与前方行驶的车辆的距离。
-在特定的距离之后使两个车辆返回至出发点并且关闭它们的驱动马达。
-测试3:
-启动主车辆。
-使主车辆以80km/h并且沿着道路驾驶。
-用120km/h的目标速度启动要测试的ACC系统并且与前方行驶的车辆的目标距离为100m。
-两分钟后启动第二车辆并且使其以140km/h驾驶。
-使第二车辆超过主车辆并且在离主车辆的特定距离处执行返回至车道的操纵。
-测试在不同距离处返回至车道的多个操纵。
-使两个车辆返回至出发点并且关闭它们的驱动马达。
-数据获取指令:
-从主车辆并且从第二车辆可获得的所有可用信号旨在被记录并且被用特定的标识符传输至云服务器2。
-测试条件和报告指令:
-通知开发者该测试规划并且在测试已经被执行之后传输报告数据。
-定义应该自动包括在报告中的下面的测试条件。
-关于测试1,检查在ACC特征属性中指定的时间内已经达到车辆目标速度。
-关于测试2,检查ACC特征属性中指定的公差范围内已经遵守的与前方行驶的车辆的距离。
-关于测试3,检查ACC软件已经识别车辆返回至车道的情况以及已经给出制动命令。
只要指令已经被定义,开发者就将它们传输至服务器2。
云服务器2分析由开发者传输的指令并且执行下面的活动:
-云服务器2识别欧洲、亚洲和美国的不同试验场地上的合适车辆。
-云服务器2仅识别亚洲和美国的合适测试轨道。
-云服务器2确定美国的测试轨道正集中地用于其他测试;因此,使用亚洲的测试轨道和相应车辆。
-云服务器2规划测试,在测试的持续期间预订亚洲的车辆和测试轨道并且通知当地负责人。
-在规划的时间内,云服务器2上传必要的软件和测试指令至亚洲的测试车辆。
-在测试期间,云服务器2从车辆下载数据并且当测试已经结束时,云服务器2规划可以由外部系统执行的测试报告的生成。云服务器2最后通知开发者该测试已经结束并且将测试报告传输至开发者。
终端:
-在这个示例中,两个测试车辆在亚洲:主车辆和第二车辆。
-ACC软件通过云服务器2闪存到主车辆或相关仿真终端上。
-每个车辆首先接收指令以在正确的时间形成至正确的测试轨道的其方式。
-用于测试1、测试2和测试3的测试指令存储在每个车辆中,例如存储在专用存储器中。
-每个车辆然后在正确的时间执行其指令,例如启动、以80km/h驾驶等。
本发明总体上提供用于通过自主车辆自动地规划和协调试验驾驶的性能的方法和算法。方法基于全球网络,该全球网络可以包含至少一个客户端装置、至少一个云服务器和终端,该终端包含至少一个仿真终端和至少一个自主车辆。方法还基于记录与试验驾驶和它们的结果有关的信息的能力。
方法和算法也由此提供,该方法和算法使开发工程师在客户端装置上定义工作指令并且传输该工作指令成为可能,该工作指令可以包含配置指令(应该做什么)、环境指令(应该在哪里做)、操作指令(应该如何做)、数据获取指令(应该收集哪些数据)和/或测试条件和报告指令(报告结果)。
方法和算法也由此提供以便处理已经通过不同的客户端装置传输的工作指令,在此情况下处理可以包含识别正确的终端、规划要由合适的终端执行的指令、使用于合适的终端的指令和用于客户端装置的反馈排队。处理也可以包含基于自主车辆的实际操作之前的仿真的确认阶段以便确保操作程序是有效的或貌似合理的。处理可以通过云服务器或相似装置执行。
方法和算法也由此提供以便规定终端,该终端是XiL装置和自主车辆的集合,该自主车辆可以位于世界各地的合适位置并且能够执行工作指令。XiL装置可以用作预备确认环境以便确保自主车辆将正确地操作。这可以通过在虚拟环境、“车辆在回路中”环境等中模拟指令来实现。规定的自主车辆必须在其设备方面匹配XiL装置并且必须在测试可以被执行的位置,例如在合适的测试设施中。

Claims (6)

1.一种在一个或多个真实的自主车辆(4)形式的硬件参与的情况下用于通过回路仿真来测试用于自主车辆的软件的方法,所述真实的自主车辆(4)能够在现实世界中执行自主试验驾驶,
其中
响应于用户给出的工作指令,自动地执行检查以便确定在现实世界中能够在全球分布的测试轨道(5a、5b、5c)上执行自主试验驾驶的多个真实的自主车辆(4)中的哪些车辆目前可用于所述工作指令中定义的一个或多个测试,并且其中自动地规划和协调所述软件测试和所述试验驾驶的性能。
2.如权利要求1所述的方法,
其中
通过全球数据通信网络规划和协调所述试验驾驶的性能。
3.如权利要求1或2所述的方法,
其中
所述工作指令包含配置指令、环境指令、操作指令、数据获取指令和/或测试条件和报告指令。
4.如上述权利要求中任一项所述的方法,
其中
响应于所述用户给出的所述工作指令,自动地识别和预订不同大陆上的不同测试设施中的合适的自主车辆和合适的测试轨道,规划软件测试,软件和测试指令在规划的时间内上传至属于车辆(4)的仿真终端(3),在测试期间从所述车辆(4)或仿真终端(3)下载数据,和/或测试报告在所述测试已经结束之后生成并且传输至所述用户。
5.如上述权利要求中任一项所述的方法,
其中
所述仿真终端(3)是XiL装置或HiL装置。
6.一种用于测试用于自主车辆的软件的装置,
其中
所述装置设置成执行如上述权利要求中任一项所述的方法。
CN201610961727.5A 2015-11-06 2016-11-04 用于测试用于自主车辆的软件的方法和装置 Expired - Fee Related CN106991041B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102015221879.1 2015-11-06
DE102015221879 2015-11-06

Publications (2)

Publication Number Publication Date
CN106991041A true CN106991041A (zh) 2017-07-28
CN106991041B CN106991041B (zh) 2021-10-22

Family

ID=58584979

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610961727.5A Expired - Fee Related CN106991041B (zh) 2015-11-06 2016-11-04 用于测试用于自主车辆的软件的方法和装置

Country Status (3)

Country Link
US (1) US10579512B2 (zh)
CN (1) CN106991041B (zh)
DE (1) DE102016220670A1 (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109383444A (zh) * 2017-08-04 2019-02-26 罗伯特·博世有限公司 用于给定无人驾驶的运输车辆的参数的方法、无人驾驶的运输车辆和具有该运输车辆的系统
CN110103983A (zh) * 2018-02-01 2019-08-09 通用汽车环球科技运作有限责任公司 用于端对端自主车辆验证的系统和方法
CN111175055A (zh) * 2018-11-09 2020-05-19 百度在线网络技术(北京)有限公司 自动驾驶分布式协同仿真方法、装置以及终端
CN111459816A (zh) * 2020-03-31 2020-07-28 北京百度网讯科技有限公司 故障注入测试方法、装置、系统及存储介质
CN111565990A (zh) * 2018-01-08 2020-08-21 伟摩有限责任公司 用于自主车辆的软件验证
CN112997060A (zh) * 2018-11-09 2021-06-18 智动科技有限公司 用于修改自主车辆的控制单元的方法和系统
CN113535547A (zh) * 2021-06-18 2021-10-22 中汽研(天津)汽车工程研究院有限公司 一种基于功能安全的测试方法

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9836895B1 (en) * 2015-06-19 2017-12-05 Waymo Llc Simulating virtual objects
DE102016220670A1 (de) * 2015-11-06 2017-05-11 Ford Global Technologies, Llc Verfahren und System zum Testen von Software für autonome Fahrzeuge
CN108376061B (zh) * 2016-10-13 2019-12-10 北京百度网讯科技有限公司 用于开发无人驾驶车辆应用的方法和装置
US10453345B2 (en) * 2017-01-30 2019-10-22 International Business Machines Corporation Autonomous presentation of a self-driving vehicle
US10884902B2 (en) * 2017-05-23 2021-01-05 Uatc, Llc Software version verification for autonomous vehicles
US11282009B2 (en) 2017-05-23 2022-03-22 Uatc, Llc Fleet utilization efficiency for on-demand transportation services
US10431023B1 (en) * 2017-08-21 2019-10-01 Uber Technologies, Inc. Systems and methods to test an autonomous vehicle
DE102017130549A1 (de) 2017-12-19 2019-06-19 Volkswagen Aktiengesellschaft Verfahren zur Durchführung einer Eigendiagnose bei einem autonomen Fahrzeug
WO2019135745A1 (en) * 2018-01-03 2019-07-11 Baidu Usa Llc Data authentication method, apparatus, and system
US10902165B2 (en) * 2018-01-09 2021-01-26 The Charles Stark Draper Laboratory, Inc. Deployable development platform for autonomous vehicle (DDPAV)
DE102018206189A1 (de) * 2018-04-23 2019-10-24 Ford Global Technologies, Llc System zum Testen eines selbstfahrenden Kraftfahrzeugs
DE102018206188A1 (de) 2018-04-23 2019-10-24 Ford Global Technologies, Llc System zum Durchführen von XiL-Tests von Komponenten selbstfahrender Kraftfahrzeuge
US10795804B1 (en) 2018-08-21 2020-10-06 Waymo Llc Collision evaluation for log-based simulations
DE102018122864A1 (de) * 2018-09-18 2020-03-19 Deutsches Zentrum für Luft- und Raumfahrt e.V. Verteiltes Mehrbenutzer-Simulationssystem
US10996141B2 (en) * 2018-09-28 2021-05-04 Intel Corporation Method and an autonomous ground vehicle
US10896116B1 (en) 2018-10-19 2021-01-19 Waymo Llc Detecting performance regressions in software for controlling autonomous vehicles
US11312331B2 (en) 2018-11-13 2022-04-26 Carrier Corporation System and method for providing temporary access to a vehicle
DE102019202106A1 (de) 2019-02-18 2020-08-20 Zf Friedrichshafen Ag Verfahren zum Validieren von automatisierten Funktionen eines Fahrzeugs
US11415484B2 (en) 2019-07-11 2022-08-16 Horiba Instruments Incorporated Apparatus and method for testing automated vehicles via movable target body or electronic target simulator
CN114127683A (zh) * 2019-07-16 2022-03-01 戴姆勒股份公司 通过中央电子计算装置开发用于机动车的远程命令数据包的方法以及中央电子计算装置
DE102019131642B4 (de) * 2019-11-22 2022-01-05 MESSRING Active Safety GmbH Wassersprühsystem zur Erzeugung eines Sprühnebels für die Erprobung von Fahrerassistenzsystemen und Prüfkörper mit einem Wassersprühsystem
US11551494B2 (en) 2019-12-23 2023-01-10 Uatc, Llc Predictive mobile test device control for autonomous vehicle testing
CN111272441A (zh) * 2020-02-21 2020-06-12 上海昶欣机动车技术服务有限公司 一种机动车安全检测系统
DE102020107367B4 (de) 2020-03-18 2022-03-31 Audi Aktiengesellschaft Verfahren zum Betreiben einer Datenbankeinrichtung zum Sammeln von Fehlerdatensätzen aus einer Vielzahl von Kraftfahrzeugen; Datenbankeinrichtung; Kraftfahrzeug-Steuereinrichtung sowie System
US20210302981A1 (en) * 2020-03-31 2021-09-30 Gm Cruise Holdings Llc Proactive waypoints for accelerating autonomous vehicle testing
DE102020112490A1 (de) 2020-05-08 2021-11-11 Bayerische Motoren Werke Aktiengesellschaft Erzeugen von zumindest einer Testanweisung zur Durchführung eines Tests mit einem Kraftfahrzeug
CN112019401B (zh) * 2020-08-13 2021-09-17 上海帆一尚行科技有限公司 一种车联网应用安全测试方法、装置、系统和电子设备
CN112269740A (zh) * 2020-10-27 2021-01-26 知行汽车科技(苏州)有限公司 自动驾驶软件的自动测试方法及装置
CN112559326B (zh) * 2020-12-03 2024-07-05 北京车和家信息技术有限公司 一种融合标定的测试方法及装置、车载系统及车辆
WO2022146742A1 (en) * 2020-12-30 2022-07-07 Robocars Inc. Systems and methods for testing, training and instructing autonomous vehicles
US12031883B2 (en) 2021-01-29 2024-07-09 Horiba Instruments Incorporated Apparatus and method for testing automated vehicles
WO2022212922A1 (en) * 2021-04-01 2022-10-06 Giant.Ai, Inc. Configuring and managing fleets of dynamic mechanical systems
CN115277442B (zh) * 2022-06-24 2023-07-28 重庆长安汽车股份有限公司 一种用于智能汽车功能验证的方法及其仿真模型车
DE102022117841B4 (de) 2022-07-18 2024-08-01 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Verfahren, System und Computerprogrammprodukt zur Kalibrierung und Validierung eines Fahrerassistenzsystems (ADAS) und/oder eines automatisierten Fahrsystems (ADS) unter Berücksichtigung einer subjektiven Bewertung
GB2624914A (en) * 2022-11-30 2024-06-05 Oxa Autonomy Ltd A computer-implemented method, a transistory or non-transistory computer-readable medium, and an autonomous vehicle
CN115879323B (zh) * 2023-02-02 2023-05-23 西安深信科创信息技术有限公司 自动驾驶仿真测试方法、电子设备及计算机可读存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103592903A (zh) * 2013-08-18 2014-02-19 北京联合大学 一种汽车智能驾驶测试数据远程监测方法及系统
CN104298122A (zh) * 2014-02-20 2015-01-21 郑州宇通客车股份有限公司 一种用于acc系统开发的硬件在环试验系统及试验方法
CN104460349A (zh) * 2014-11-28 2015-03-25 北京经纬恒润科技有限公司 实车在回路仿真测试方法、实时仿真机及系统
CN204330354U (zh) * 2015-01-12 2015-05-13 交通运输部公路科学研究所 无人驾驶车辆遥控制动性能测试系统
CN104812645A (zh) * 2012-09-27 2015-07-29 谷歌公司 基于车辆行为确定驾驶环境的改变
US20150262119A1 (en) * 2009-12-30 2015-09-17 Louis A. Santo, JR. Software application for the automated drop-off and pick-up of a service item at a service facility

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19615008A1 (de) 1996-04-16 1997-10-23 Maha Gmbh & Co Kg Verfahren und Vorrichtung zum Steuern eines Prüfstraßensystems für Kraftfahrzeuge
US20080028754A1 (en) * 2003-12-23 2008-02-07 Prasad Tumati Methods and apparatus for operating an emission abatement assembly
US20080275681A1 (en) * 2007-05-04 2008-11-06 Langer William J Method and system for vehicle damper system evaluation and tuning with loading system and vehicle model
CN103890730B (zh) * 2011-09-19 2017-07-11 塔塔咨询服务有限公司 用于传感器驱动的车辆遥测应用和服务的开发和部署的计算平台
AT511131B1 (de) * 2012-05-25 2013-09-15 Avl List Gmbh Verfahren zum Testen eines Fahrzeugs oder einer Komponente eines Fahrzeugs
AT512717B1 (de) * 2013-07-26 2015-02-15 Avl List Gmbh Verfahren zur Durchführung eines Prüflaufs auf einem Prüfstand
US20210133871A1 (en) * 2014-05-20 2021-05-06 State Farm Mutual Automobile Insurance Company Autonomous vehicle operation feature usage recommendations
DE102016220670A1 (de) * 2015-11-06 2017-05-11 Ford Global Technologies, Llc Verfahren und System zum Testen von Software für autonome Fahrzeuge

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150262119A1 (en) * 2009-12-30 2015-09-17 Louis A. Santo, JR. Software application for the automated drop-off and pick-up of a service item at a service facility
CN104812645A (zh) * 2012-09-27 2015-07-29 谷歌公司 基于车辆行为确定驾驶环境的改变
CN103592903A (zh) * 2013-08-18 2014-02-19 北京联合大学 一种汽车智能驾驶测试数据远程监测方法及系统
CN104298122A (zh) * 2014-02-20 2015-01-21 郑州宇通客车股份有限公司 一种用于acc系统开发的硬件在环试验系统及试验方法
CN104460349A (zh) * 2014-11-28 2015-03-25 北京经纬恒润科技有限公司 实车在回路仿真测试方法、实时仿真机及系统
CN204330354U (zh) * 2015-01-12 2015-05-13 交通运输部公路科学研究所 无人驾驶车辆遥控制动性能测试系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张昕: "无人车通过特殊区域智能行为评价研究", 《中国优秀硕士论文全文数据库 工程科技II辑》 *
牛文旭: "X在环在汽车整车开发中的应用", 《机电一体化》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109383444A (zh) * 2017-08-04 2019-02-26 罗伯特·博世有限公司 用于给定无人驾驶的运输车辆的参数的方法、无人驾驶的运输车辆和具有该运输车辆的系统
CN111565990A (zh) * 2018-01-08 2020-08-21 伟摩有限责任公司 用于自主车辆的软件验证
US11645189B2 (en) 2018-01-08 2023-05-09 Waymo Llc Software validation for autonomous vehicles
CN111565990B (zh) * 2018-01-08 2023-07-25 伟摩有限责任公司 用于自主车辆的软件验证
CN110103983A (zh) * 2018-02-01 2019-08-09 通用汽车环球科技运作有限责任公司 用于端对端自主车辆验证的系统和方法
CN111175055A (zh) * 2018-11-09 2020-05-19 百度在线网络技术(北京)有限公司 自动驾驶分布式协同仿真方法、装置以及终端
CN112997060A (zh) * 2018-11-09 2021-06-18 智动科技有限公司 用于修改自主车辆的控制单元的方法和系统
CN111175055B (zh) * 2018-11-09 2022-08-09 百度在线网络技术(北京)有限公司 自动驾驶分布式协同仿真方法、装置以及终端
CN112997060B (zh) * 2018-11-09 2024-10-18 智动科技有限公司 用于修改自主车辆的控制单元的方法和系统
CN111459816A (zh) * 2020-03-31 2020-07-28 北京百度网讯科技有限公司 故障注入测试方法、装置、系统及存储介质
CN111459816B (zh) * 2020-03-31 2023-11-14 北京百度网讯科技有限公司 故障注入测试方法、装置、系统及存储介质
CN113535547A (zh) * 2021-06-18 2021-10-22 中汽研(天津)汽车工程研究院有限公司 一种基于功能安全的测试方法

Also Published As

Publication number Publication date
US10579512B2 (en) 2020-03-03
US20170132118A1 (en) 2017-05-11
DE102016220670A1 (de) 2017-05-11
CN106991041B (zh) 2021-10-22

Similar Documents

Publication Publication Date Title
CN106991041A (zh) 用于测试用于自主车辆的软件的方法和装置
CN111897305B (zh) 一种基于自动驾驶的数据处理方法、装置、设备及介质
CN112526893B (zh) 一种智能汽车的测试系统
Chen et al. A novel integrated simulation and testing platform for self-driving cars with hardware in the loop
CN112100856B (zh) 一种基于多平台的自动驾驶联合仿真方法
US10902165B2 (en) Deployable development platform for autonomous vehicle (DDPAV)
CN110647056B (zh) 一种基于整车硬件在环的智能网联汽车环境模拟仿真系统
CN111309600B (zh) 虚拟场景注入自动驾驶测试方法及电子设备
Szalay Next generation X-in-the-loop validation methodology for automated vehicle systems
CN113032285B (zh) 一种高精地图测试方法、装置、电子设备及存储介质
CN108319259B (zh) 一种测试系统及测试方法
CN107063711B (zh) 用于测试无人车的方法和装置
US10852721B1 (en) Autonomous vehicle hybrid simulation testing
US20200409369A1 (en) System and Methods for Autonomous Vehicle Testing
CN114879631A (zh) 一种基于数字孪生云控平台的自动驾驶测试系统和方法
US11897505B2 (en) In-vehicle operation of simulation scenarios during autonomous vehicle runs
CN111699449A (zh) 自动驾驶车辆的仿真测试方法、系统、存储介质和车辆
CN114787015A (zh) 自动驾驶车辆的标定方法及装置
Szalay et al. Proof of concept for Scenario-in-the-Loop (SciL) testing for autonomous vehicle technology
CN110824912B (zh) 训练用于生成自动驾驶策略的控制策略模型的方法和装置
Varga et al. System architecture for scenario-in-the-loop automotive testing
Pietruch et al. An overview and review of testing methods for the verification and validation of ADAS, active safety systems, and autonomous driving
CN113625685A (zh) 一种自动驾驶测试系统和方法
CN115956190A (zh) 用于提供高分辨率数字地图的方法和设备
CN112415910A (zh) 用于评价SiL环境的软件组件的方法

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20211022