A Mutation-based Approach for Assessing Weight Coverage of a Path Planner

10/02/2019
by   Thomas Laurent, et al.
0

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 mutates the weights of the cost function and then checks if at least one scenario of T kills the mutant. Preliminary experiments on a manually designed test suite show that some weights are easier to cover as they consider aspects that more likely occur in a scenario, and that more complicated scenarios (that generate more complex paths) are those that allow to cover more weights.

READ FULL TEXT
research
08/08/2018

Courteous Autonomous Cars

Typically, autonomous cars optimize for a combination of safety, efficie...
research
04/02/2021

An NCAP-like Safety Indicator for Self-Driving Cars

This paper proposes a mechanism to assess the safety of autonomous cars....
research
09/28/2022

Advising Autonomous Cars about the Rules of the Road

This paper describes (R)ules (o)f (T)he (R)oad (A)dvisor, an agent that ...
research
03/05/2020

Safe Planning for Self-Driving Via Adaptive Constrained ILQR

Constrained Iterative Linear Quadratic Regulator (CILQR), a variant of I...
research
07/20/2023

Introducing Risk Shadowing For Decisive and Comfortable Behavior Planning

We consider the problem of group interactions in urban driving. State-of...
research
03/27/2020

Maneuver-based Driving for Intervention in Autonomous Cars

The way we communicate with autonomous cars will fundamentally change as...
research
06/07/2022

A Sequential Metamorphic Testing Framework for Understanding Automated Driving Systems

Automated driving systems (ADS) are expected to be reliable and robust a...

Please sign up or login with your details

Forgot password? Click here to reset