{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T07:51:46Z","timestamp":1764402706421,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2016,2,24]],"date-time":"2016-02-24T00:00:00Z","timestamp":1456272000000},"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>A high-performance differential global positioning system (GPS)  receiver with real time kinematics provides absolute localization for driverless cars. However, it is not only susceptible to multipath effect but also unable to effectively fulfill precise error correction in a wide range of driving areas. This paper proposes an accurate GPS\u2013inertial measurement unit (IMU)\/dead reckoning (DR) data fusion method based on a set of predictive models and occupancy grid constraints. First, we employ a set of autoregressive and moving average (ARMA) equations that have different structural parameters to build maximum likelihood models of raw navigation. Second, both grid constraints and spatial consensus checks on all predictive results and current measurements are required to have removal of outliers. Navigation data that satisfy stationary stochastic process are further fused to achieve accurate localization results. Third, the standard deviation of multimodal data fusion can be pre-specified by grid size. Finally, we perform a lot of field tests on a diversity of real urban scenarios. The experimental results demonstrate that the method can significantly smooth small jumps in bias and considerably reduce accumulated position errors due to DR. With low computational complexity, the position accuracy of our method surpasses existing state-of-the-arts on the same dataset and the new data fusion method is practically applied in our driverless car.<\/jats:p>","DOI":"10.3390\/s16030280","type":"journal-article","created":{"date-parts":[[2016,2,24]],"date-time":"2016-02-24T17:11:42Z","timestamp":1456333902000},"page":"280","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["An Accurate GPS-IMU\/DR Data Fusion Method for Driverless Car Based on a Set of Predictive Models and Grid Constraints"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5291-4945","authenticated-orcid":false,"given":"Shiyao","family":"Wang","sequence":"first","affiliation":[{"name":"State Key Laboratory of Intelligent Technology and Systems, Tsinghua National Laboratory for Information Science and Technology, Department of Computer Science, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhidong","family":"Deng","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Intelligent Technology and Systems, Tsinghua National Laboratory for Information Science and Technology, Department of Computer Science, Tsinghua University, Beijing 100084, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Yin","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Coal Mine Disaster Dynamics and Control, College of Resources and Environmental Science, Chongqing University, Chongqing 400030, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,2,24]]},"reference":[{"key":"ref_1","unstructured":"Bouvet, D., and Garcia, G. (2000, January 24\u201328). Improving the accuracy of dynamic localization systems using RTK GPS by identifying the GPS latency. Proceedings of the IEEE International Conference on the Robotics and Automation (ICRA), San Francisco, CA, USA."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Karim Al-Jewari, Y.H., Ahmad, R.B., and AlRawi, A.A.A. (2014, January 19\u201321). Impact of multipath interference and change of velocity on the reliability and precision of GPS. Proceedings of the 2nd International Conference on the Electronic Design (ICED), Penang, Malaysia.","DOI":"10.1109\/ICED.2014.7015843"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1555","DOI":"10.1109\/TAES.2013.6558004","article-title":"Comparative studies of GPS multipath mitigation methods performance","volume":"49","author":"Chen","year":"2013","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1109\/TMECH.2008.2007482","article-title":"Experimental validation of an underactuated two-wheeled mobile robot","volume":"14","author":"Oryschuk","year":"2009","journal-title":"IEEE ASME Trans. Mechatron."},{"key":"ref_5","unstructured":"Kleeman, L. (1992, January 12\u201314). Optimal estimation of position and heading for mobile robots using ultrasonic beacons and dead-reckoning. Proceedings of the IEEE International Conference on the Robotics and Automation, Nice, France."},{"key":"ref_6","unstructured":"Yi, J., Zhang, J., Song, D., and Jayasuriya, S. (November, January 29). IMU-based localization and slip estimation for skid-steered mobile robots. Proceedings of the IEEE\/RSJ International Conference on the Intelligent Robots and Systems (IROS), San Diego, CA, USA."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Jo, K., Chu, K., and Sunwoo, M. (2013, January 23\u201326). GPS-bias correction for precise localization of autonomous vehicles. Proceedings of the IEEE Intelligent Vehicles Symposium (IV), Gold Coast, Australia.","DOI":"10.1109\/IVS.2013.6629538"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/TMECH.2011.2161485","article-title":"Driftless 3-D attitude determination and positioning of mobile robots by integration of IMU with two RTK GPSs","volume":"18","author":"Aghili","year":"2013","journal-title":"IEEE ASME Trans. Mechatron."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"592","DOI":"10.1109\/TMECH.2010.2093604","article-title":"A low-cost sensor array and test platform for automated roadside mowing","volume":"16","author":"Arsenault","year":"2011","journal-title":"IEEE ASME Trans. Mechatron."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Ilyas, M., Yang, Y., Qian, Q.S., and Zhang, R. (2013, January 25\u201327). Low-cost IMU\/odometer\/GPS integrated navigation aided with two antennae heading measurement for land vehicle application. Proceedings of the 25th Chinese Control and Decision Conference (CCDC), Guiyang, China.","DOI":"10.1109\/CCDC.2013.6561750"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Salmon, D.C., and Bevly, D.M. (2014, January 5\u20138). An exploration of low-cost sensor and vehicle model solutions for ground vehicle navigation. Proceedings of the IEEE\/ION Position Location and Navigation Symposium (PLANS), Monterey, CA, USA.","DOI":"10.1109\/PLANS.2014.6851404"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Ma, J., Susca, S., Bajracharya, M., Matthies, L., Malchano, M., and Wooden, D. (2012, January 14\u201318). Robust multi-sensor, day\/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments. Proceedings of the IEEE International Conference on the Robotics and Automation (ICRA), Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6225132"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Tao, Z., Bonnifait, P., Fremont, V., and Ibanez-Guzman, J. (2013, January 3\u20137). Mapping and localization using GPS, lane markings and proprioceptive sensors. Proceedings of the IEEE\/RSJ International Conference on the Intelligent Robots and Systems (IROS), Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696383"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Gruyer, D., Belaroussi, R., and Revilloud, M. (2014, January 8\u201311). Map-aided localization with lateral perception. Proceedings of the IEEE Intelligent Vehicles Symposium, Dearborn, MI, USA.","DOI":"10.1109\/IVS.2014.6856528"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"985","DOI":"10.1109\/TMECH.2014.2311416","article-title":"Evaluation of the EKF-based estimation architectures for data fusion in mobile robots","volume":"20","author":"Simanek","year":"2015","journal-title":"IEEE ASME Trans. Mechatron."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1109\/JSEN.2009.2034730","article-title":"Robust INS\/GPS sensor fusion for UAV localization using SDRE nonlinear filtering","volume":"10","author":"Nemra","year":"2010","journal-title":"IEEE Sens. J."},{"key":"ref_17","unstructured":"Shin, E.-H. (2005). Estimation Techniques For Low-Cost Inertial Navigation, Department of Geomatics Engineering, University of Calgary. UCGE Reports Number 20219."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Kubelka, V., and Reinstein, M. (2012, January 14\u201318). Complementary filtering approach to orientation estimation using inertial sensors only. Proceedings of the IEEE International Conference on the Robotics and Automation (ICRA), Saint Paul, MN, USA.","DOI":"10.1109\/ICRA.2012.6224564"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1109\/TCST.2010.2040619","article-title":"Discrete-time complementary filters for attitude and position estimation: design, analysis and experimental validation","volume":"19","author":"Vasconcelos","year":"2011","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Brink, K., and Soloviev, A. (2012, January 23\u201326). Filter-based calibration for an IMU and multi-camera system. Proceedings of the IEEE\/ION Position Location and Navigation Symposium (PLANS), Myrtle Beach, SC, USA.","DOI":"10.1109\/PLANS.2012.6236950"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Mebarki, R., and Lippiello, V. (2014, January 27\u201330). Image moments-based velocity estimation of UAVs in GPS denied environments. Proceedings of the IEEE International Symposium on the Safety, Security, and Rescue Robotics (SSRR), Hokkaido, Japan.","DOI":"10.1109\/SSRR.2014.7017659"},{"key":"ref_22","unstructured":"Vincenzo Angelino, C., Baraniello, V.R., and Cicala, L. (2013, January 9\u201312). High altitude UAV navigation using IMU, GPS and camera. Proceedings of the 16th International Conference on the Information Fusion (FUSION), Istanbul, Turkey."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Taylor, C.N. (2012, January 23\u201326). An analysis of observability-constrained Kalman filtering for vision-aided navigation. Proceedings of the IEEE\/ION Position Location and Navigation Symposium (PLANS), Myrtle Beach, SC, USA.","DOI":"10.1109\/PLANS.2012.6236980"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"301","DOI":"10.2307\/1402894","article-title":"Methods for determining the order of an autoregressive-moving average process: A survey","volume":"53","author":"Abraham","year":"1985","journal-title":"Int. Stat. Rev."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/BF02532251","article-title":"Fitting autoregressive models for prediction","volume":"21","author":"Akaike","year":"1969","journal-title":"Ann. Inst. Stat. Math."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Parzen, E., Tanabe, K., and Kitagawa, G. (1998). Selected Papers of Akaike, Springer.","DOI":"10.1007\/978-1-4612-1694-0"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1214\/aos\/1176344136","article-title":"Estimating the dimension of a model","volume":"6","author":"Schwarz","year":"1978","journal-title":"Ann. Stat."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1016\/0005-1098(78)90005-5","article-title":"Modeling by shortest data description","volume":"14","author":"Rissanen","year":"1978","journal-title":"Automatica"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3003","DOI":"10.1109\/78.277805","article-title":"ARMA model order estimation based on the eigenvalues of the covariance matrix","volume":"41","author":"Liang","year":"1993","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_30","unstructured":"Ehlers, R.S., and Brooks, S.P. Bayesian Analysis of Order Uncertainty in ARIMA Models. Available online: https:\/\/www.researchgate.net\/profile\/Stephen_Brooks3\/publication\/228531965_Bayesian_analysis_of_order_uncertainty_in_arima_models\/links\/00463516679960b00a000000.pdf."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"494","DOI":"10.1109\/JSTSP.2010.2048237","article-title":"Order estimation of multivariate ARMA models","volume":"4","author":"Cassar","year":"2010","journal-title":"IEEE J. Sel. Top. Signal Process."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/3\/280\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:19:37Z","timestamp":1760210377000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/3\/280"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,24]]},"references-count":31,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2016,3]]}},"alternative-id":["s16030280"],"URL":"https:\/\/doi.org\/10.3390\/s16030280","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,2,24]]}}}