A Mutation-based Approach for Assessing Weight Coverage of a Path Planner
Thomas Laurent, Paolo Arcaini, Fuyuki Ishikawa, Anthony Ventresque

TL;DR
This paper introduces a mutation-based method to evaluate if a test suite sufficiently covers all possible decision behaviors of an autonomous car's path planner by mutating its cost function weights.
Contribution
It proposes a novel mutation-based approach to assess weight coverage in the path planner of autonomous vehicles, enhancing scenario-based testing methods.
Findings
Some weights are easier to cover due to common scenario aspects.
More complex scenarios tend to cover more weights.
Preliminary results show the approach's potential in identifying coverage gaps.
Abstract
Autonomous cars are subjected to several different kind of inputs (other cars, road structure, etc.) and, therefore, testing the car under all possible conditions is impossible. To tackle this problem, scenario-based testing for automated driving defines categories of different scenarios that should be covered. Although this kind of coverage is a necessary condition, it still does not guarantee that any possible behaviour of the autonomous car is tested. In this paper, we consider the path planner of an autonomous car that decides, at each timestep, the short-term path to follow in the next few seconds; such decision is done by using a weighted cost function that considers different aspects (safety, comfort, etc.). In order to assess whether all the possible decisions that can be taken by the path planner are covered by a given test suite T, we propose a mutation-based approach that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
