{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T19:57:35Z","timestamp":1780603055980,"version":"3.54.1"},"reference-count":21,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2018,9,12]],"date-time":"2018-09-12T00:00:00Z","timestamp":1536710400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Localization algorithms based on global navigation satellite systems (GNSS) play an important role in automotive positioning. Due to the advent of autonomously driving cars, their importance is expected to grow even further in the next years. Simultaneously, the performance requirements for these localization algorithms will increase because they are no longer used exclusively for navigation, but also for control of the vehicle\u2019s movement. These requirements cannot be met with GNSS alone. Instead, algorithms for sensor data fusion are needed. While the combination of GNSS receivers with inertial measurements units (IMUs) is a common approach, it is traditionally executed in a single-frequency\/single-constellation architecture, usually with the Global Positioning System\u2019s (GPS) L1 C\/A signal. With the advent of new GNSS constellations and civil signals on multiple frequencies, GNSS\/IMU integration algorithm performance can be improved by utilizing these new data sources. To achieve this, we upgraded a tightly coupled GNSS\/IMU integration algorithm to process measurements from GPS (L1 C\/A, L2C, L5) and Galileo (E1, E5a, E5b). After investigating various combination strategies, we chose to preferably work with ionosphere-free combinations of L5-L1 C\/A and E5a-E1 pseudo-ranges. L2C-L1 C\/A and E5b-E1 combinations as well as single-frequency pseudo-ranges on L1 and E1 serve as backup when no L5\/E5a measurements are available. To be able to process these six types of pseudo-range observations simultaneously, the differential code biases (DCBs) of the employed receiver need to be calibrated. Time-differenced carrier-phase measurements on L1 and E1 provide the algorithm with pseudo-range-rate observations. To provide additional aiding, information about the vehicle\u2019s velocity obtained by an odometry model fed with angular velocities from all four wheels as well as the steering wheel angle is incorporated into the algorithm. To evaluate the performance improvement provided by these new data sources, two sets of measurement data are collected and the resulting navigation solutions are compared to a higher-grade reference system, consisting of a geodetic GNSS receiver for real-time kinematic positioning (RTK) and a navigation grade IMU. The multi-frequency\/multi-constellation algorithm with odometry aiding achieves a 3-D root mean square (RMS) position error of     3.6        m   \/    2.1        m    in these data sets, compared to     5.2        m   \/    2.9        m    for the single-frequency GPS algorithm without odometry aiding. Odometry is most beneficial to positioning accuracy when GNSS measurement quality is poor. This is demonstrated in data set 1, resulting in a reduction of the horizontal position error\u2019s 95% quantile from     6.2        m    without odometry aiding to     4.2        m    with odometry aiding.<\/jats:p>","DOI":"10.3390\/s18093052","type":"journal-article","created":{"date-parts":[[2018,9,12]],"date-time":"2018-09-12T10:26:36Z","timestamp":1536747996000},"page":"3052","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["Benefits of Multi-Constellation\/Multi-Frequency GNSS in a Tightly Coupled GNSS\/IMU\/Odometry Integration Algorithm"],"prefix":"10.3390","volume":"18","author":[{"given":"Bj\u00f6rn","family":"Reuper","sequence":"first","affiliation":[{"name":"Department of Physical and Satellite Geodesy, Technische Universit\u00e4t Darmstadt, Franziska-Braun-Stra\u00dfe 7, 64287 Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthias","family":"Becker","sequence":"additional","affiliation":[{"name":"Department of Physical and Satellite Geodesy, Technische Universit\u00e4t Darmstadt, Franziska-Braun-Stra\u00dfe 7, 64287 Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stefan","family":"Leinen","sequence":"additional","affiliation":[{"name":"Department of Physical and Satellite Geodesy, Technische Universit\u00e4t Darmstadt, Franziska-Braun-Stra\u00dfe 7, 64287 Darmstadt, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2018,9,12]]},"reference":[{"key":"ref_1","unstructured":"Groves, P.D. (2013). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1007\/s10291-014-0388-2","article-title":"An analysis of intersystem biases for multi-GNSS positioning","volume":"19","author":"Torre","year":"2015","journal-title":"GPS Solut."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1007\/s00190-014-0763-3","article-title":"Accounting for Galileo\u2013GPS inter-system biases in precise satellite positioning","volume":"89","author":"Paziewski","year":"2015","journal-title":"J. Geod."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1002\/navi.64","article-title":"Differential Code Bias Estimation using Multi-GNSS Observations and Global Ionosphere Maps","volume":"61","author":"Montenbruck","year":"2014","journal-title":"J. Inst. Navig."},{"key":"ref_5","unstructured":"Gao, J., Petovello, M.G., and Cannon, M.E. (2009, January 20\u201323). Development of Precise GPS\/INS\/Wheel Speed Sensor\/Yaw Rate Sensor Integrated Vehicular Positioning System. Proceedings of the Free and Open Source Software for Geospatial Conference (FOSS4G) 2009, Sydney, Australia."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1002\/j.2161-4296.2010.tb01782.x","article-title":"Ultra-tightly Coupled GPS\/Vehicle Sensor Integration for Land Vehicle Navigation","volume":"57","author":"Li","year":"2010","journal-title":"J. Inst. Navig."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1002\/j.2161-4296.2011.tb01788.x","article-title":"Vehicle Constraints Enhancement for Supporting INS Navigation in Urban Environments","volume":"58","author":"Klein","year":"2011","journal-title":"J. Inst. Navig."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1007\/s10291-013-0357-1","article-title":"An enhanced MEMS-INS\/GNSS integrated system with fault detection and exclusion capability for land vehicle navigation in urban areas","volume":"18","author":"Yang","year":"2014","journal-title":"GPS Solut."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Betz, J.W. (2016). Engineering Satellite-Based Navigation and Timing: Global Navigation Satellite Systems, Signals, and Receivers, Wiley.","DOI":"10.1002\/9781119141167"},{"key":"ref_10","unstructured":"Navigation Center (2018, September 10). GPS Constellation Status; United States Coast Guard, Available online: https:\/\/www.navcen.uscg.gov\/?Do=constellationStatus."},{"key":"ref_11","unstructured":"IS-GPS-200 (2017). Interface Specification IS-GPS-200: NAVSTAR GPS Space Segment\/Navigation User Segment Interfaces: Revision H, including IRNs 001 through 005, Global Positioning Systems Directorate."},{"key":"ref_12","unstructured":"IS-GPS-705 (2017). Interface Specification IS-GPS-705: NAVSTAR GPS Space Segment\/Navigation User Segment L5 Interfaces: Revision D, including IRNs 001 through 004, Global Positioning Systems Directorate."},{"key":"ref_13","unstructured":"IGS (2017). RINEX: The Receiver Independent Exchange Format: Version 3.03, Update 1, International GNSS Service (IGS), RINEX Working Group and Radio Technical Commission for Maritime Services Special Committee 104 (RTCM-SC104)."},{"key":"ref_14","unstructured":"Montenbruck, O., and Langley, R. (2018, September 10). CNAV Test Data Set; National Aeronautics and Space Administration, Available online: ftp:\/\/ftp.cddis.eosdis.nasa.gov\/gnss\/data\/campaign\/cnav\/2013\/06\/aaaReadme.txt."},{"key":"ref_15","unstructured":"Crustal Dynamics Data Information System (2018, September 10). Daily RINEX-Style Files for CNAV Data; National Aeronautics and Space Administration, Available online: ftp:\/\/cddis.gsfc.nasa.gov\/gnss\/data\/campaign\/mgex\/daily\/rinex3\/2018\/cnav."},{"key":"ref_16","unstructured":"Galileo OS-SIS-ICD (2016). Galileo Open Service Signal-in-Space Interface Control Document: Issue 1, Revision 3, European Global Navigation Satellite Systems Agency."},{"key":"ref_17","unstructured":"Takasu, T. (2009, January 20\u201323). RTKLIB: Open Source Program Package for RTK-GPS. Proceedings of the Free and Open Source Software for Geospatial Conference (FOSS4G) 2009, Sydney, Australia."},{"key":"ref_18","unstructured":"European GNSS Service Center (2018, September 10). Galileo Constellation Status; European Global Navigation Satellite Systems Agency. Available online: https:\/\/www.gsc-europa.eu\/system-status\/Constellation-Information."},{"key":"ref_19","unstructured":"Peyret, F. (2013, January 15\u201318). Standardization of performances of GNSS-based positioning terminals for ITS applications at CEN\/CENELEC\/TC5. Proceedings of the Intelligent Transportation Systems World Congress 2013, Tokyo, Japan."},{"key":"ref_20","unstructured":"Reuper, B., Becker, M., and Leinen, S. (2018, January 14\u201317). Performance Evaluation of a Tightly Coupled GNSS\/IMU Integration Algorithm with Multi-Constellation\/Multi-Frequency GNSS. Proceedings of the European Navigation Conference 2018. European Group of Institutes of Navigation (EUGIN), Gothenburg, Sweden."},{"key":"ref_21","unstructured":"Waypoint (2016). Inertial Explorer Manual, NovAtel Inc."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/9\/3052\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:20:07Z","timestamp":1760196007000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/9\/3052"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,12]]},"references-count":21,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2018,9]]}},"alternative-id":["s18093052"],"URL":"https:\/\/doi.org\/10.3390\/s18093052","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,9,12]]}}}