Autonomous vehicles are likely to require sophisticated software controllers to maintain vehicle performance in the presence of vehicle faults. The test and evaluation of complex software controllers is expected to be a challenging task. The goal of this effort is to apply machine learning techniques from the field of artificial intelligence to the general problem of evaluating an intelligent controller for an autonomous vehicle. The approach involves subjecting a controller to an adaptively chosen set of fault scenarios within a vehicle simulator, and searching for combinations of faults that produce noteworthy performance by the vehicle controller. The search employs a genetic algorithm. We illustrate the approach by evaluating the performance of a subsumption-based controller for an autonomous vehicle. The preliminary evidence suggests that this approach is an effective alternative to manual testing of sophisticated software controllers. (AN).
Adaptive Testing of Controllers for Autonomous Vehicles
1992
8 pages
Report
No indication
English
Control Systems & Control Theory , Marine Engineering , Software engineering , Artificial intelligence , Test and evaluation , Algorithms , Simulators , Scenarios , Adaptive control systems , Performance(Engineering) , Reasoning , Learning machines , Self operation , Control theory , Computer program verification , Automatic , Remote control , Error correction codes , Fault tolerant computing , Control sequences , Reprints , Genetic algorithms , Robust control
ADAPTIVE STRESS TESTING FOR AUTONOMOUS VEHICLES
British Library Conference Proceedings | 2018
|Adaptive Stress Testing for Autonomous Vehicles
IEEE | 2018
|British Library Conference Proceedings | 2017
|