Abstract
While navigating in a typical traffic scene, with a drastic drift or sudden jump in its Global Positioning System (GPS) position, the localization based on such an initial position is unable to extract precise overlapping data from the prior map in order to match the current data, thus rendering the localization as unfeasible. In this paper, we first propose a new method to estimate an initial position by matching the infrared reflectivity maps. The maps consist of a highly precise prior map, built with the offline simultaneous localization and mapping (SLAM) technique, and a smooth current map, built with the integral over velocities. Considering the attributes of the maps, we first propose to exploit the stable, rich line segments to match the lidar maps. To evaluate the consistency of the candidate line pairs in both maps, we propose to adopt the local appearance, pairwise geometric attribute and structural likelihood to construct an affinity graph, as well as employ a spectral algorithm to solve the graph efficiently. The initial position is obtained according to the relationship between the vehicle's current position and matched lines. Experiments on the campus with a GPS error of dozens of metres show that our algorithm can provide an accurate initial value with average longitudinal and lateral errors being 1.68m and 1.04m, respectively.
Original language | English |
---|---|
Article number | 64067 |
Journal | International Journal of Advanced Robotic Systems |
Volume | 13 |
Issue number | 3 |
DOIs | |
Publication status | Published - 7 Jun 2016 |
Externally published | Yes |
Keywords
- Autonomous Vehicles
- GPS Jump
- Initial Position
- Lidar Intensity Map
- Line Segment Matching
ASJC Scopus subject areas
- Software
- Computer Science Applications
- Artificial Intelligence