LIDAR Longitudinal Bias Correction Using Surfel Map Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Autonomous vehicles experience longitudinal bias in LIDAR scans, leading to inaccurate localization and navigation due to misalignment between coordinate frames, latent GPS data, or conflicting sensor inputs, which affects the vehicle's ability to accurately perceive its environment.
Innovation Solution
A method to detect and correct longitudinal bias in LIDAR systems by comparing current scans to surfel maps, shifting LIDAR points along the longitudinal direction, and identifying iterations with a high ratio of unexplained points to explained points, thereby correcting the bias.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If LIDAR scans are used for environment perception and localization, then the autonomous vehicle can navigate through the environment, but longitudinal bias in LIDAR scans causes misalignment between coordinate frames leading to inaccurate localization
Solution Approach 1:
The system performs preliminary detection of longitudinal bias by comparing current LIDAR scans with existing surfel maps before final localization. By identifying unexplained LIDAR points that indicate bias in advance, the system can correct the coordinate frame alignment proactively, preventing inaccurate localization from occurring in the first place
Solution Approach 2:
The system implements a feedback mechanism where the localization accuracy is continuously monitored by detecting unexplained LIDAR points. When longitudinal bias is detected through this feedback loop, the system adjusts the coordinate frame transformation to correct the misalignment, thereby maintaining reliable localization accuracy
2Measurement precision
If complex analysis methods are used to detect and correct longitudinal bias, then localization accuracy can be improved, but computational efficiency and processing speed decrease
Solution Approach 1:
The system extracts only the essential information needed for bias detection by identifying unexplained LIDAR points that do not match existing surfel map features. This selective extraction approach avoids performing complex full-scene analysis while still capturing the critical indicators of longitudinal bias, thereby maintaining localization accuracy without sacrificing processing speed
Solution Approach 2:
Instead of performing complete and exhaustive analysis of all LIDAR points, the system applies partial action by focusing only on detecting unexplained points that indicate longitudinal bias. This partial analysis approach is sufficient to detect and correct bias while significantly reducing computational complexity and improving processing efficiency
Data Source
AI summary
An example method includes obtaining a LIDAR scan including a plurality of LIDAR points. The LIDAR scan being descriptive of an environment of an autonomous vehicle. The method includes obtaining a surfel map descriptive of the environment. The surfel map includes a plurality of surfels. The method includes classifying each of the plurality of LIDAR points as an explained LIDAR point or an unexplained LIDAR point based on an alignment of the LIDAR scan to the surfel map, wherein an explained LIDAR point is a LIDAR point that matches a surfel in the surfel map. The method includes shifting the LIDAR scan along a longitudinal direction for a plurality of iterations. The method includes determining a longitudinal bias for each of the plurality of iterations. The method includes performing an operation for the autonomous vehicle based on the longitudinal bias.


