Abstract
The attitude information of ground vehicles, i.e., heading and pitch information, can be used for many transport applications. This information can be determined through various solutions of onboard sensors, including magnetic sensors, inertial sensors, GNSS equipment, and their combinations. In order to find a cost-effective solution, we propose here a new toolbox named Vehicle Attitude Determination toolbox from the Intelligent Transportation And Geomatics group (iTAG_VAD) that determines vehicle dynamic heading and pitch using only one single-frequency GPS antenna, reducing costs while retaining an acceptable heading and pitch accuracy. In this toolbox, by using the constraints of the vehicle motion and road geometry, two variations in a time-differenced measurement model, i.e., Time-Differenced Carrier Phase (TDCP) and Time-Differenced Pseudorange (TDPR), are developed for heading and pitch determination. The results show that both proposed TDCP- and TDPR-based models are able to provide an accurate heading and pitch estimation with a root mean square error below the one-degree level, which is sufficient for many land-based applications. We describe the toolbox and its implementation in MATLAB in detail.
Similar content being viewed by others
Data Availability
The data supporting this research are collected by the authors, and the users can find the data in the toolbox.
References
Alban S (2004) Design and performance of a robust GPS/INS attitude system for automobile applications. Ph. D. Thesis, Stanford University, Stanford, CA, USA
Aleshechkin AM (2011) Algorithm of GNSS-based attitude determination. Gyrosc Navig 2(4):269–276
Bahder TB (2002) Attitude determination from single-antenna carrier-phase measurements. J Appl Phys 91(7):4677–4684
Chen W, Yu C, Cai M, Dong Y (2017) Single-antenna attitude determination using GNSS for low-dynamic carrier. In: China satellite navigation conference (CSNC) 2017 proceedings: volume I, lecture notes in electrical engineering 437: 267–275
Cohen CE (1992) Attitude determination using GPS. Ph. D. Thesis, Stanford University, Stanford, CA, USA
Cohen CE (1996) Attitude determination. Global positioning system: theory and applications, vol. II. In: Parkinson BW, Spilker JJ (eds) Progress in astronautics and aeronautics, vol 164. AIAA, Washington DC, pp 519–538
Ding W, Wang J (2011) Precise velocity estimation with a stand-alone GPS receiver. J Navig 64(2):311–325
Farrell JL (2001) Carrier phase processing without integers. In: Proceedings of ION AM, Institute of Navigation, Albuquerque, NM, USA, June 11–13, pp 423–428
Ferguson K, Kosmalska J, Kuhl M, Eichner J M, Kepski K (1991) Three-dimensional attitude determination with the Ashtech 3DF 24-channel GPS measurement system. In: Proceedings of ION NTM 1991, Institute of Navigation, Phoenix, AZ, USA, January 22–24, pp 35–41
Groves PD, Handley RJ, Parker ST (2009) Vehicle heading determination using only single-antenna GPS and a single Gyro. In: Proceedings ION GNSS 2009, Institute of Navigation, Savannah, GA, USA, September 22–25, pp 1775–1784
Han S, Wang J (2010) A novel initial alignment scheme for low-cost INS aided by GPS for land vehicle applications. J Navig 63(4):663–680
Hoffmann-Wellenhof B, Lichtenegger H, Collins J (1992) Global positioning system: theory and practice. Springer, Berlin
Jurgens RD, Rodgers CE, Fan LC (1991) Advances in GPS attitude determining technology as developed for the strategic defense command. In: Proceedings of ION GPS 1991, Institute of Navigation, Albuquerque, NM, USA, September 11–13, pp 991–1000
Keong JH (1999) Determining heading and pitch using a single difference GPS/GLONASS approach. MS Thesis, University of Calgary, Calgary, Canada
Liu S, Zhang L, Li J, Luo Y (2016) Dual frequency long-short baseline ambiguity resolution for GNSS attitude determination. In: Proceedings of IEEE/ION PLANS 2016, Institute of Electrical and Electronics Engineers, Savannah, GA, USA, April 11–14, pp 630–637
Plotnikov PK (2014) An approach to designing algorithms for determining vehicle heading using onboard multipoint magnetic measurements. Gyrosc Navig 5(2):113–120
Raskaliyev A, Patel SH, Sobh TM, Ibrayev A (2020) GNSS-based attitude determination techniques—a comprehensive literature survey. IEEE Access 8:24873–24886
Rath J, Ward P (1989) Attitude estimation using GPS. In: Proceedings ION NTM 1989, Institute of Navigation, San Mateo, CA, USA, January 23–26, pp 169–178
Rizos C (2001) Precise GPS positioning: Prospects and challenges. In: 5th International symposium on satellite navigation technology & applications, Canberra, Australia, July 24–27
Serrano L, Kim D, Langley R B, Itani K, Ueno M (2004) A GPS velocity sensor: How accurate can it be?… A first look. In: Proceedings of ION NTM 2004, Institute of Navigation, San Diego, CA, USA, January 26–28, pp 875–885
Soon BK, Scheding S, Lee HK, Durrant-Whyte H (2008) An approach to aid INS using time-differenced GPS carrier phase (TDCP) measurements. GPS Solut 12(4):261–271
Van Graas F, Soloviev A (2003) Precise velocity estimation using a stand-alone GPS receiver. In: Proceedings of ION NTM 2003, Institute of Navigation, Anaheim, CA, USA, January 22–24, pp 262–271
Vanicek P, Krakiwsky EJ (1986) Geodesy: the concepts. North-Holland, Amsterdam
Wendel J, Meister O, Moenikes R, Trommer GF (2006) Time-differenced carrier phase measurements for tightly coupled GPS/INS integration. In: Proceedings of IEEE/ION PLANS 2006, San Diego, CA, USA, April 25–27, pp 54–60
Willi D, Rothacher M (2017) GNSS attitude determination with non-synchronized receivers and short baselines onboard a spacecraft. GPS Solut 21(4):1605–1617
Zaminpardaz S, Teunissen PJ, Nadarajah N (2017) Single-frequency L5 attitude determination from IRNSS/NavIC and GPS: a single-and dual-system analysis. J Geodesy 91(12):1415–1433
Acknowledgments
The authors are grateful for the sponsorship of the National Natural Science Foundation of China (Grant No. 41974033, 41704022) and the Natural Science Foundation of Jiangsu Province (Grant No. BK20170780) and Fundamental Research Funds for the Central Universities (Grant No. KFJJ20190727).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The GPS Tool Box is a column dedicated to highlighting algorithms and source code utilized by GPS engineers and scientists. If you have an interesting program or software package you would like to share with our readers, please pass it along; e-mail it to us at gpstoolbox@ngs.noaa.gov. To comment on any of the source code discussed here, or to download source code, visit our website at http://www.ngs.noaa.gov/gps-toolbox. This column is edited by Stephen Hilla, National Geodetic Survey, NOAA, Silver Spring, Maryland, and Mike Craymer, Geodetic Survey Division, Natural Resources Canada, Ottawa, Ontario, Canada..
Rights and permissions
About this article
Cite this article
Sun, R., Cheng, Q. & Wang, J. Precise vehicle dynamic heading and pitch angle estimation using time-differenced measurements from a single GNSS antenna. GPS Solut 24, 84 (2020). https://doi.org/10.1007/s10291-020-01000-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10291-020-01000-2