Aspects of the disclosure relate to validating autonomous control software for operating a vehicle autonomously. For instance, the autonomous control software is run through a driving scenario to observe an outcome for the autonomous control software. A validation model is run through the driving scenario a plurality of times to observe an outcome for the model for each of the plurality of times. Whether the software passed the driving scenario is determined based on whether the outcome for the software indicates that a virtual vehicle under control of the software collided with another object during the single time. Whether the validation model passed the driving scenario is determined based on whether the outcome for the model indicates that a virtual vehicle under control of the model collided with another object in any one of the plurality of times. The software is validated based on the determinations.
Des aspects de l'invention concernent la validation d'un logiciel de commande autonome pour faire fonctionner un véhicule de manière autonome. Par exemple, le logiciel de commande autonome est exécuté à l'aide d'un scénario de conduite de façon à observer un résultat pour le logiciel de commande autonome. Un modèle de validation est exécuté par l'intermédiaire du scénario de conduite une pluralité de fois de façon à observer un résultat pour le modèle pour chacune de la pluralité de fois. Il est déterminé si le logiciel a ou non réussi le scénario de conduite sur la base du fait que le résultat pour le logiciel indique ou non qu'un véhicule virtuel sous la commande du logiciel est rentré en collision avec un autre objet pendant le temps unique. Il est déterminé si le logiciel a ou non réussi le scénario de conduite sur la base du fait que le résultat pour le modèle indique ou non qu'un véhicule virtuel sous la commande du modèle est rentré en collision avec un autre objet dans l'une quelconque de la pluralité de fois. Le logiciel est validé sur la base des déterminations.
SOFTWARE VALIDATION FOR AUTONOMOUS VEHICLES
VALIDATION DE LOGICIEL POUR VÉHICULES AUTONOMES
2019-07-11
Patent
Electronic Resource
English
IPC: | B60W CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION , Gemeinsame Steuerung oder Regelung von Fahrzeug-Unteraggregaten verschiedenen Typs oder verschiedener Funktion / G05D SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES , Systeme zum Steuern oder Regeln nichtelektrischer veränderlicher Größen |