Abstract

Map-matching algorithms that utilise road segment connectivity along with other data (i.e. position, speed and heading) in the process of map-matching are normally suitable for high frequency (1Hz or higher) positioning data from GPS. While applying such map-matching algorithms to low frequency data (such as data from a fleet of private cars, buses or light duty vehicles or smartphones), the performance of these algorithms reduces to in the region of 70% in terms of correct link identification, especially in urban and sub-urban road networks. This level of performance may be insufficient for some real-time Intelligent Transport System (ITS) applications and services such as estimating link travel time and speed from low frequency GPS data. Therefore, this paper develops a new weight-based shortest path and vehicle trajectory aided map-matching (stMM) algorithm that enhances the map-matching of low frequency positioning data on a road map. The well-known A∗ search algorithm is employed to derive the shortest path between two points while taking into account both link connectivity and turn restrictions at junctions. In the developed stMM algorithm, two additional weights related to the shortest path and vehicle trajectory are considered: one shortest path-based weight is related to the distance along the shortest path and the distance along the vehicle trajectory, while the other is associated with the heading difference of the vehicle trajectory.The developed stMM algorithm is tested using a series of real-world datasets of varying frequencies (i.e. 1s, 5s, 30s, 60s sampling intervals). A high-accuracy integrated navigation system (a high-grade inertial navigation system and a carrier-phase GPS receiver) is used to measure the accuracy of the developed algorithm. The results suggest that the algorithm identifies 98.9% of the links correctly for every 30s GPS data. Omitting the information from the shortest path and vehicle trajectory, the accuracy of the algorithm reduces to about 73% in terms of correct link identification. The algorithm can process on average 50 positioning fixes per second making it suitable for real-time ITS applications and services.

Highlights

  • Map-matching algorithms play important roles in land vehicle navigation systems to enhance the accuracy of vehicle position solutions (Scott and Drane, 1994; Zhao, 1997; Scott, 1994)

  • Matching low frequency GPS positioning data on a road map have always been a big challenge in implementing real-time ITS applications and services

  • In addition to the input currently used in existing map-matching algorithms such as the proximity and the bearing difference, two additional weights related to the shortest path distance and the heading difference of vehicle trajectory were introduced to enhance map-matching of low frequency positioning data

Read more

Summary

Introduction

Map-matching algorithms play important roles in land vehicle navigation systems to enhance the accuracy of vehicle position solutions (Scott and Drane, 1994; Zhao, 1997; Scott, 1994). Most of the previously described map-matching (MM) algorithms (e.g. geometric MM, topological MM or fuzzy logic MM) are designed for use with high frequency positioning data (i.e. 1 Hz or 1 s sampling interval) They normally use information such as topology (i.e. road connectivity), turn restrictions, perpendicular distance to the candidate link, the bearing difference between the vehicle heading and the link direction to identify the correct link. Such information is available only with high frequency GPS data. Conclusion and future research directions are given at the end of the paper

How does the shortest-path and vehicle trajectory aid a map-matching process?
Wd þ bb3
Testing and validation
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call