The challenges of testing CAV software
It’s essential for connected and autonomous vehicles (CAVs) to operate as expected when they’re on the road. This means that autonomous driving software must be tested in a real-world setting, with real cars, rather than only being tested in simulations.
However, it can be difficult to carry out real-world tests of software for autonomous vehicles, as these tests require:
- specialised equipment, i.e. an autonomous-ready vehicle that can be reprogrammed with the software under development
- a suitable location, i.e. a test route where autonomous driving software can safely and legally be tested in an actual vehicle, with challenges and conditions similar to those the software would face on public roads
- monitoring by an engineer with real-world experience of autonomous driving
Startups and academic institutions often struggle to fulfil these conditions. Vehicles equipped for autonomous driving are expensive, and it can be difficult to find a location for testing that complies with safety regulations. This means that autonomous driving software is often tested in simulations, without taking the crucial step of testing in real-world conditions.