Why LiDAR Sensor Validation is Critical for AV and ADAS Development
When developing autonomous vehicles (AVs) or advanced driver-assistance systems (ADAS), accuracy matters. LiDAR sensors play a critical role in understanding the environment. Before a virtual LiDAR model can replace a physical sensor in simulation environments, it must undergo sensor validation, a process that ensures the model behaves like the real-world sensor.
Validated LiDAR models enable:
- Safe testing of autonomous systems in countless simulation scenarios.
- Reduced cost and risk compared to real-world testing.
- Faster development cycles for AV and ADAS technologies..
What Does LiDAR model Validation Involve?
Sensor validation is a comparison process between real and simulated data:
- Run real-world tests with the physical LiDAR sensor
- Generate equivalent data using the virtual LiDAR model
- Compare outputs and calculate the error margin
If the error remains within acceptable limits, the model is considered reliable.
Real-World Testing Scenarios
To validate LiDAR models developed using the AV elevate platform, field tests are conducted in challenging environments such as the Scotland winter tests and the Colerne Airfield test (Figure 1). The winter tests offer ideal conditions for evaluating sensor performance under extreme weather, while the Colerne Airfield tests are designed to validate models in dynamic scenarios.
We also created custom tools to compare entire point clouds (3D data captured by LiDAR) and even zoom in on specific targets such as a speed-limit sign during winter testing.


Figure 1: The right image shows the winter test scene, while the left image shows the simulated airfield test scene.
Two Levels of Model Validation
- Message Structure
- Does the virtual sensor output match the real sensor’s data format?
- Example: Can the real LiDAR’s point cloud viewer read the simulated data?

Figure 2: using the real sensor viewer to display simulation data produce by a sensor model
- Point Cloud Data
- Once the format is correct, we validate the data content.
Breaking Down Point Cloud Validation
To ensure realistic and accurate LiDAR models, we focus on three key checks:
1. Scanning Pattern Accuracy
- Does the virtual sensor’s scanning pattern match the real one?
- This check ensures that the azimuth and elevation angles, as well as the point distribution, accurately replicate the real-world LiDAR scanning behaviour.
To compare the simulated and real-world scanning patterns, our tool allows the user to select one of three methods:
- Nearest Neighbour: Each simulated point is matched with its closest real-world counterpart.
- Ordered Comparison: Points are compared according to their sequential order in the point cloud.
- Optimal Matching: Points are matched using the Hungarian (Kuhn-Munkres) algorithm to minimize total assignment cost.
2. Intensity Consistency
- Do objects reflect laser light in simulation the same way they do in reality?
- Factors: Material properties, weather conditions. Materials (like metal vs. wood) and weather (fog, snow) can change how light bounces back, so this is critical.
- Metric: Mean intensity error between matched points. The metric is computed as the mean error of the intensities between matched points in the simulated and real-world data. Matching of points can be determined using one of the same methods described in the scanning pattern accuracy check (e.g., nearest neighbour, ordered comparison, Hungarian algorithm). Equation (intensity error):

3. Range Accuracy
- Are objects at the correct distances in the virtual world?
- Even small errors can impact autonomous navigation.
- Metric: Mean range error between simulated and real-world points. The metric is computed as the mean error of range (distance) values for matched points. Equation (range error):

Why This Matters for Autonomous Driving
Validated LiDAR models allow:
- Safe, scalable testing of AV systems.
- Accurate AI training with realistic sensor feedback.
- Reduced time and cost for physical testing.
Sensor validation builds trust in simulation-based development, ensuring safe and reliable autonomous technologies.
Written by: Jonathan Robinson – Simulation Engineer
Please get in touch if you have any questions or have got a topic in mind that you would like us to write about. You can submit your questions / topics via: Tech Blog Questions / Topic Suggestion