{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T01:47:14Z","timestamp":1760233634486,"version":"build-2065373602"},"reference-count":66,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,2,6]],"date-time":"2021-02-06T00:00:00Z","timestamp":1612569600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002347","name":"Bundesministerium f\u00fcr Bildung und Forschung","doi-asserted-by":"publisher","award":["03FH7I02IA"],"award-info":[{"award-number":["03FH7I02IA"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A current trend in automotive research is autonomous driving. For the proper testing and validation of automated driving functions a reference vehicle state is required. Global Navigation Satellite Systems (GNSS) are useful in the automation of the vehicles because of their practicality and accuracy. However, there are situations where the satellite signal is absent or unusable. This research work presents a methodology that addresses those situations, thus largely reducing the dependency of Inertial Navigation Systems (INSs) on the SatNav. The proposed methodology includes (1) a standstill recognition based on machine learning, (2) a detailed mathematical description of the horizontation of inertial measurements, (3) sensor fusion by means of statistical filtering, (4) an outlier detection for correction data, (5) a drift detector, and (6) a novel LiDAR-based Positioning Method (LbPM) for indoor navigation. The robustness and accuracy of the methodology are validated with a state-of-the-art INS with Real-Time Kinematic (RTK) correction data. The results obtained show a great improvement in the accuracy of vehicle state estimation under adverse driving conditions, such as when the correction data is corrupted, when there are extended periods with no correction data and in the case of drifting. The proposed LbPM method achieves an accuracy closely resembling that of a system with RTK.<\/jats:p>","DOI":"10.3390\/s21041131","type":"journal-article","created":{"date-parts":[[2021,2,7]],"date-time":"2021-02-07T14:07:40Z","timestamp":1612706860000},"page":"1131","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["High Precision Outdoor and Indoor Reference State Estimation for Testing Autonomous Vehicles"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8622-0757","authenticated-orcid":false,"given":"Eduardo","family":"S\u00e1nchez Morales","sequence":"first","affiliation":[{"name":"Technische Hochschule Ingolstadt, Esplanade 10, 85049 Ingolstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julian","family":"Dauth","sequence":"additional","affiliation":[{"name":"Technische Hochschule Ingolstadt, Esplanade 10, 85049 Ingolstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bertold","family":"Huber","sequence":"additional","affiliation":[{"name":"GeneSys Elektronik GmbH, In der Sp\u00f6ck 10, 77656 Offenburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0933-6291","authenticated-orcid":false,"given":"Andr\u00e9s","family":"Garc\u00eda Higuera","sequence":"additional","affiliation":[{"name":"European Parliamentary Research Service, Rue Wiertz 60, B-1047 Brussels, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0900-1697","authenticated-orcid":false,"given":"Michael","family":"Botsch","sequence":"additional","affiliation":[{"name":"Technische Hochschule Ingolstadt, Esplanade 10, 85049 Ingolstadt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,6]]},"reference":[{"key":"ref_1","unstructured":"Einstein, A. (1920). Relativity, The University of Sheffield."},{"key":"ref_2","unstructured":"Schulze, O. (1902). Wirbelstrom-Tachometer. (DRP146134), German."},{"key":"ref_3","unstructured":"Tindell, K., and Burns, A. (1994, January 13\u201314). Guaranteeing message latencies on Controller Area Network (CAN). Proceedings of the 1st International CAN Conference, Mainz, Germany."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Tindell, K., Hanssmon, H., and Wellings, A.J. (1994, January 7\u20139). Analysing Real-Time Communications: Controller Area Network (CAN). Proceedings of the RTSS Citeseer, San Juan, Puerto Rico.","DOI":"10.1109\/REAL.1994.342710"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1163","DOI":"10.1016\/0967-0661(95)00112-8","article-title":"Calculating controller area network (CAN) message response times","volume":"3","author":"Tindell","year":"1995","journal-title":"Control Eng. Pract."},{"key":"ref_6","unstructured":"Casparsson, L., Rajnak, A., Tindell, K., and Malmberg, P. (1998). Volcano\u2014A Revolution in On-Board Communications, Volvo. Technical Report."},{"key":"ref_7","first-page":"24","article-title":"Cars sag under weighty wiring","volume":"10","author":"DeMeis","year":"2005","journal-title":"EE Times"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/s11241-007-9012-7","article-title":"Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised","volume":"35","author":"Davis","year":"2007","journal-title":"Real Time Syst."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Davis, R.I., and Navet, N. (2012, January 21\u201324). Controller area network (CAN) schedulability analysis for messages with arbitrary deadlines in FIFO and work-conserving queues. Proceedings of the 2012 9th IEEE International Workshop on Factory Communication Systems, Lemgo, Germany.","DOI":"10.1109\/WFCS.2012.6242538"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Dziurzanski, P., Davis, R.I., and Indrusiak, L.S. (2019, January 3\u20136). Synthesizing Real-Time Schedulability Tests using Evolutionary Algorithms: A Proof of Concept. Proceedings of the 2019 IEEE Real-Time Systems Symposium (RTSS), Hong Kong, China.","DOI":"10.1109\/RTSS46320.2019.00015"},{"key":"ref_11","unstructured":"(2019, November 11). WPT Sensors: Wheel Pulse Transducers. Available online: https:\/\/www.kistler.com\/files\/document\/000-811e.pdf."},{"key":"ref_12","unstructured":"(2020, January 01). Correvit S-Motion DTI: 2-axis Optical Sensors. Available online: https:\/\/www.kistler.com\/files\/document\/003-395e.pdf."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1002\/latj.200790155","article-title":"Optische Gitter: Die Abbildung der Realit\u00e4t\u201475 Jahre ber\u00fchrungslose dynamische Me\u00dftechnik auf der Basis optischer Gitter","volume":"4","author":"Haus","year":"2007","journal-title":"Laser Tech. J."},{"key":"ref_14","unstructured":"(2013). Robert Bosch GMBH Vehicle Standstill Recognition. (PCT\/US2013\/074650), German."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1115\/1.3662552","article-title":"A New Approach to Linear Filtering and Prediction Problems","volume":"82","author":"Kalman","year":"1960","journal-title":"J. Basic Eng."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zubov, I., Afanasyev, I., Gabdullin, A., Mustafin, R., and Shimchik, I. (2018, January 25\u201327). Autonomous Drifting Control in 3D Car Racing Simulator. Proceedings of the 2018 International Conference on Intelligent Systems (IS), Madeira, Portugal.","DOI":"10.1109\/IS.2018.8710588"},{"key":"ref_17","unstructured":"Wang, H., Zhao, L., Yang, Y., Yan, Y., and Liu, J. (2012, January 25\u201327). Modeling and analysis of wheel mobile robot for high-speed precise drift. Proceedings of the 31st Chinese Control Conference, Heifei, China."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"B\u00e1rdos, A., Domina, A., Szalay, Z., Tihanyi, V., and Palkovics, L. (2019, January 14\u201316). MIMO Controller Design for Stabilizing Vehicle Drifting. Proceedings of the 2019 IEEE 19th International Symposium on Computational Intelligence and Informatics and 7th IEEE International Conference on Recent Achievements in Mechatronics, Automation, Computer Sciences and Robotics (CINTI-MACRo), Szeged, Hungary.","DOI":"10.1109\/CINTI-MACRo49179.2019.9105286"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"El-Saigh, A.I., and Macario, R.C.V. (1996, January 23). A review of anti-multipath techiques, past and present. Proceedings of the IEE Colloquium on Multipath Countermeasures, London, UK.","DOI":"10.1049\/ic:19960755"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Burr, A.G. (1996, January 23). The multipath problem: An overview. Proceedings of the IEE Colloquium on Multipath Countermeasures, London, UK.","DOI":"10.1049\/ic:19960754"},{"key":"ref_21","unstructured":"Cheng, L., Chen, J., and Gan, M. (2010, January 28\u201331). Multipath error analysis of carrier Tracking Loop in GPS receiver. Proceedings of the 29th Chinese Control Conference, Beijing, China."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Liu, L., and Amin, M.G. (2007, January 15\u201320). Comparison of Average Performance of GPS Discriminators in Multipath. Proceedings of the 2007 IEEE International Conference on Acoustics, Speech and Signal Processing-ICASSP\u201807, Honolulu, HI, USA.","DOI":"10.1109\/ICASSP.2007.367079"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yedukondalu, K., Sarma, A.D., and Kumar, A. (2010, January 6\u20139). Mitigation of GPS multipath error using recursive least squares adaptive filtering. Proceedings of the 2010 IEEE Asia Pacific Conference on Circuits and Systems, Kuala Lumpur, Malaysia.","DOI":"10.1109\/APCCAS.2010.5775022"},{"key":"ref_24","unstructured":"Groves, P.D. (2013). Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, Artech House."},{"key":"ref_25","unstructured":"Farrell, J. (2008). Aided Navigation: GPS with High Rate Sensors, McGraw-Hill Inc."},{"key":"ref_26","unstructured":"(2021, January 13). Program Funding, Available online: https:\/\/www.gps.gov\/policy\/funding\/."},{"key":"ref_27","unstructured":"(2021, January 12). Annual Activity Report of the European GNSS Agency 2019. Available online: https:\/\/www.gsa.europa.eu\/sites\/default\/files\/annual_report_gsa_2019.pdf."},{"key":"ref_28","unstructured":"(2021, January 13). New Civil Signals, Available online: https:\/\/www.gps.gov\/systems\/gps\/modernization\/civilsignals\/."},{"key":"ref_29","unstructured":"(2018, April 16). Release No: CR-048-17, Available online: https:\/\/www.defense.gov\/News\/Contracts\/Contract-View\/Article\/1112618\/."},{"key":"ref_30","unstructured":"Lam, K. (2018, April 16). Broadcom Introduces World\u2019s First Dual Frequency GNSS Receiver with Centimeter Accuracy for Consumer LBS Applications. Available online: https:\/\/www.broadcom.com\/company\/news\/product-releases\/2302120."},{"key":"ref_31","unstructured":"(2018, April 16). Beidou Upgrades for Global Reach. Available online: https:\/\/en.unicorecomm.com\/news\/detail\/18."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Batisti\u0107, L., and Tomic, M. (2018, January 21\u201325). Overview of indoor positioning system technologies. Proceedings of the 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia.","DOI":"10.23919\/MIPRO.2018.8400090"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Einsiedler, J., Radusch, I., and Wolter, K. (2017, January 25\u201326). Vehicle indoor positioning: A survey. Proceedings of the 2017 14th Workshop on Positioning, Navigation and Communications (WPNC), Bremen, Germany.","DOI":"10.1109\/WPNC.2017.8250068"},{"key":"ref_34","unstructured":"(2020, April 20). iBeacon-Apple Developer. Available online: https:\/\/developer.apple.com\/ibeacon\/."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Ibisch, A., St\u00fcmper, S., Altinger, H., Neuhausen, M., Tschentscher, M., Schlipsing, M., Salinen, J., and Knoll, A. (2013, January 23\u201326). Towards autonomous driving in a parking garage: Vehicle localization and tracking using environment-embedded LIDAR sensors. Proceedings of the 2013 IEEE Intelligent Vehicles Symposium (IV), Gold Coast, Australia.","DOI":"10.1109\/IVS.2013.6629569"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1023\/A:1013767926256","article-title":"The Anatomy of A Context-Aware Application","volume":"8","author":"Harter","year":"2002","journal-title":"Wirel. Netw."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/98.626982","article-title":"A New Location Technique for the Active Office","volume":"4","author":"Ward","year":"1997","journal-title":"IEEE Pers. Commun."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1109\/2.940013","article-title":"Implementing a sentient computing system","volume":"34","author":"Addlesee","year":"2001","journal-title":"Computer"},{"key":"ref_39","unstructured":"(2020, May 12). Indoor Positioning System-Data Drives Innovation. Available online: https:\/\/indoo.rs\/solution\/indoor-positioning-system\/."},{"key":"ref_40","unstructured":"(2020, May 01). Quick Start: Indoor Positioning Systems. Available online: https:\/\/www.infsoft.com\/indoor-positioning."},{"key":"ref_41","unstructured":"(2020, May 20). What Is Indoor Positioning Systems?. Available online: https:\/\/senion.com\/indoor-positioning-system\/#difference."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Gatesichapakorn, S., Takamatsu, J., and Ruchanurucks, M. (2019, January 16\u201318). ROS based Autonomous Mobile Robot Navigation using 2D LiDAR and RGB-D Camera. Proceedings of the 2019 First International Symposium on Instrumentation, Control, Artificial Intelligence, and Robotics (ICA-SYMP), Bangkok, Thailand.","DOI":"10.1109\/ICA-SYMP.2019.8645984"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Toth, C., Grejner-Brzezinska, D.A., and Lee, Y. (2008, January 5\u20138). Terrain-based navigation: Trajectory recovery from LiDAR data. Proceedings of the 2008 IEEE\/ION Position, Location and Navigation Symposium, Monterey, CA, USA.","DOI":"10.1109\/PLANS.2008.4570067"},{"key":"ref_44","unstructured":"Cong, D., Zhang, L., Su, P., Tang, Z., Meng, Y., and Wang, Y. (2017, January 28\u201330). Design and implementation of LiDAR navigation system based on triangulation measurement. Proceedings of the 2017 29th Chinese Control And Decision Conference (CCDC), Chongqing, China."},{"key":"ref_45","unstructured":"ISO 8855:2011 (2011). ISO\/TC 22\/SC 33 Vehicle Dynamics and Chassis Components, International Organization for Standardization. Technical Report."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","article-title":"Random forests","volume":"45","author":"Breiman","year":"2001","journal-title":"Mach. Learn."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"216","DOI":"10.1109\/JPROC.2004.840301","article-title":"The Design and Implementation of FFTW3","volume":"93","author":"Frigo","year":"2005","journal-title":"Proc. IEEE"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1109\/TSP.2006.882087","article-title":"A modified split-radix FFT with fewer arithmetic operations","volume":"55","author":"Johnson","year":"2007","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_49","unstructured":"Frigo, M., Leiserson, C.E., Prokop, H., and Ramachandran, S. (1999, January 17\u201319). Cache-oblivious algorithms. Proceedings of the 40th Annual Symposium on Foundations of Computer Science, New York, NY, USA."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1109\/T-AIEE.1928.5055024","article-title":"Certain Topics in Telegraph Transmission Theory","volume":"47","author":"Nyquist","year":"1928","journal-title":"Trans. Am. Inst. Electr. Eng."},{"key":"ref_51","first-page":"10","article-title":"Communication in the Presence of Noise","volume":"Volume 37","author":"Shannon","year":"1949","journal-title":"Proceedings of the 1949 Proceedings of the Institute of Radio Engineers"},{"key":"ref_52","unstructured":"Murray, G. (2020, November 17). Rotation about an Arbitrary Axis in 3 Dimensions. Available online: https:\/\/tinyurl.com\/y6rvtbtx."},{"key":"ref_53","unstructured":"Caicedo, M. (2020, November 15). Cinem\u00e1tica de las Rotaciones. Available online: http:\/\/hc09paa1.pbworks.com\/f\/FisII_rotation.pdf."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Abdulrahim, M. (2006). On the Dynamics of Automobile Drifting. SAE Mobilus.","DOI":"10.4271\/2006-01-1019"},{"key":"ref_55","unstructured":"Velodyne LiDAR, Inc. (2017). HDL-32E User Manual, Velodyne LiDAR, Inc."},{"key":"ref_56","unstructured":"(2018, August 06). Laser Measurements Calibrations, Available online: https:\/\/www.nist.gov\/calibrations\/laser-measurements-calibrations."},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/MRA.2006.1678144","article-title":"Simultaneous localization and mapping: Part I","volume":"13","author":"Bailey","year":"2006","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Mochnac, J., Marchevsky, S., and Kocan, P. (2009, January 7). Bayesian filtering techniques: Kalman and extended Kalman filter basics. Proceedings of the 2009 19th International Conference Radioelektronika, Bratislava, Slovakia.","DOI":"10.1109\/RADIOELEK.2009.5158765"},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Matsebe, O., Namoshe, M., and Tlale, N. (2010). Basic Extended Kalman Filter-Simultaneous Localisation and Mapping, INTECH Open Access Publisher.","DOI":"10.5772\/9255"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1109\/70.938381","article-title":"A solution to the simultaneous localization and map building (SLAM) problem","volume":"17","author":"Dissanayake","year":"2001","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_61","first-page":"49","article-title":"On the Generalized Distance in Statistics","volume":"2","author":"Mahalanobis","year":"1936","journal-title":"Proc. Natl. Inst. Sci. India"},{"key":"ref_62","doi-asserted-by":"crossref","unstructured":"Wang, B., Shi, W., and Miao, Z. (2015). Confidence Analysis of Standard Deviational Ellipse and Its Extension into Higher Dimensional Euclidean Space. PLoS ONE, 10.","DOI":"10.1371\/journal.pone.0118537"},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Lindner, L., Sergiyenko, O., Rivas-L\u00f3pez, M., Ivanov, M., Rodr\u00edguez-Qui\u00f1onez, J.C., Hern\u00e1ndez-Balbuena, D., Flores-Fuentes, W., Tyrsa, V., Muerrieta-Rico, F.N., and Mercorelli, P. (2017, January 19\u201321). Machine vision system errors for unmanned aerial vehicle navigation. Proceedings of the 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE), Edinburgh, UK.","DOI":"10.1109\/ISIE.2017.8001488"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.optlaseng.2013.08.011","article-title":"Optimization of 3D laser scanning speed by use of combined variable step","volume":"54","author":"Sergiyenko","year":"2014","journal-title":"Opt. Lasers Eng."},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Gupta, N., Khosravy, M., Gupta, S., Dey, N., and Gonz\u00e1lez Crespo, R. (2020). Lightweight Artificial Intelligence Technology for Health Diagnosis of Agriculture Vehicles: Parallel Evolving Artificial Neural Networks by Genetic Algorithm. Int. J. Parallel Program.","DOI":"10.1007\/s10766-020-00671-1"},{"key":"ref_66","doi-asserted-by":"crossref","unstructured":"Gupta, N., Khosravy, M., Patel, N., Dey, N., Gupta, S., Darbari, H., and Gonz\u00e1lez Crespo, R. (2020). Economic data analytic AI technique on IoT edge devices for health monitoring of agriculture machines. Appl. Intell.","DOI":"10.1007\/s10489-020-01744-x"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1131\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:20:21Z","timestamp":1760160021000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,6]]},"references-count":66,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["s21041131"],"URL":"https:\/\/doi.org\/10.3390\/s21041131","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,2,6]]}}}