{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T14:39:07Z","timestamp":1774449547476,"version":"3.50.1"},"reference-count":28,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T00:00:00Z","timestamp":1490054400000},"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>An integrated navigation system coupled with additional sensors can be used in the Micro Unmanned Aerial Vehicle (MUAV) applications because the multi-sensor information is redundant and complementary, which can markedly improve the system accuracy. How to deal with the information gathered from different sensors efficiently is an important problem. The fact that different sensors provide measurements asynchronously may complicate the processing of these measurements. In addition, the output signals of some sensors appear to have a non-linear character. In order to incorporate these measurements and calculate a navigation solution in real time, the multi-sensor fusion algorithm based on factor graph is proposed. The global optimum solution is factorized according to the chain structure of the factor graph, which allows for a more general form of the conditional probability density. It can convert the fusion matter into connecting factors defined by these measurements to the graph without considering the relationship between the sensor update frequency and the fusion period. An experimental MUAV system has been built and some experiments have been performed to prove the effectiveness of the proposed method.<\/jats:p>","DOI":"10.3390\/s17030641","type":"journal-article","created":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T12:22:22Z","timestamp":1490098942000},"page":"641","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["An Improved Multi-Sensor Fusion Navigation Algorithm Based on the Factor Graph"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3660-3212","authenticated-orcid":false,"given":"Qinghua","family":"Zeng","sequence":"first","affiliation":[{"name":"College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211100, China"},{"name":"Satellite Communication and Navigation Collaborative Innovation Center, Nanjing 211100, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weina","family":"Chen","sequence":"additional","affiliation":[{"name":"College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211100, China"},{"name":"Satellite Communication and Navigation Collaborative Innovation Center, Nanjing 211100, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianye","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211100, China"},{"name":"Satellite Communication and Navigation Collaborative Innovation Center, Nanjing 211100, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huizhe","family":"Wang","sequence":"additional","affiliation":[{"name":"College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211100, China"},{"name":"Satellite Communication and Navigation Collaborative Innovation Center, Nanjing 211100, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,3,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"23805","DOI":"10.3390\/s150923805","article-title":"Vision-Based Detection and Distance Estimation of Micro Unmanned Aerial Vehicles","volume":"15","author":"Kalkan","year":"2015","journal-title":"Sensors"},{"key":"ref_2","unstructured":"Kim, J.H., and Sukkarieh, S. (2003, January 23\u201325). A baro-altimeter augmented INS\/GPS navigation system for an uninhabited aerial vehicle. Proceedings of the 6th International Conference on Satellite Navigation Technology (SATNAV 03), Melbourne VIC, Australia."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.autcon.2014.01.004","article-title":"Mobile 3D mapping for surveying earthwork projects using an Unmanned Aerial Vehicle (UAV) system","volume":"41","author":"Siebert","year":"2014","journal-title":"Autom. Constr."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Baiocchi, V., Dominici, D., Milone, M.V., and Mormile, M. (2013, January 24\u201327). Development of a software to plan UAVs stereoscopic flight: An application on post earthquake scenario in L\u2019Aquila city. Proceedings of the International Conference on Computational Science and Its Applications, Ho Chi Minh City, Vietnam.","DOI":"10.1007\/978-3-642-39649-6_11"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"3390","DOI":"10.3390\/rs4113390","article-title":"Unmanned aerial vehicle (UAV) for monitoring soil erosion in Morocco","volume":"4","author":"Marzolff","year":"2012","journal-title":"Remote Sens."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1016\/j.ast.2006.04.002","article-title":"An integrated GPS\/MEMS-IMU navigation system for an autonomous helicopter","volume":"10","author":"Wendel","year":"2006","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1016\/j.jas.2010.10.022","article-title":"UAV and RPV systems for photogrammetric surveys in archaelogical areas: Two tests in the Piedmont region (Italy)","volume":"38","author":"Chiabrando","year":"2011","journal-title":"J. Archaeol. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1016\/j.phycom.2013.11.011","article-title":"Optimal multisensor integrated navigation through information space approach","volume":"13","author":"Li","year":"2014","journal-title":"Phys. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1088\/0957-0233\/15\/2\/013","article-title":"A neuro-wavelet method for multi-sensor system integration for vehicular navigation","volume":"15","author":"Noureldin","year":"2003","journal-title":"Meas. Sci. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.ast.2009.04.006","article-title":"Multi-sensor optimal data fusion for INS\/GPS\/SAR integrated navigation system","volume":"13","author":"Gao","year":"2009","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Grewal, M.S., Weill, L.R., and Andrews, A.P. (2007). Global Positioning Systems, Inertial Navigation, and Integration, John Wiley & Sons.","DOI":"10.1002\/0470099720"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1696","DOI":"10.1109\/TKDE.2006.183","article-title":"Approaches to multisensor data fusion in target tracking: A survey","volume":"18","author":"Smith","year":"2006","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"3199","DOI":"10.1016\/j.ins.2011.02.010","article-title":"On the fusion of imprecise uncertainty measures using belief structures","volume":"181","author":"Yager","year":"2011","journal-title":"Inf. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.inffus.2009.06.004","article-title":"Multi-model information fusion Kalman filtering and white noise deconvolution","volume":"11","author":"Sun","year":"2010","journal-title":"Inf. Fusion"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Willner, D., Chang, C.B., and Dunn, K.P. (1976, January 1\u20133). Kalman filter algorithms for a multi-sensor system. Proceedings of the 1976 IEEE Conference on 15th Symposium on Adaptive Processes, Clearwater, FL, USA.","DOI":"10.1109\/CDC.1976.267794"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1017","DOI":"10.1016\/j.automatica.2004.01.014","article-title":"Multi-sensor optimal information fusion Kalman filter","volume":"40","author":"Sun","year":"2004","journal-title":"Automatica"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"19200","DOI":"10.3390\/s141019200","article-title":"Distributed Service-Based Approach for Sensor Data Fusion in IoT Environments","volume":"14","year":"2014","journal-title":"Sensors"},{"key":"ref_18","first-page":"183","article-title":"Multi-sensor information fusion suboptimal steady-state Kalman filter","volume":"6","author":"Deng","year":"2000","journal-title":"Chin. Sci. Abstr."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1109\/7.913685","article-title":"Comparison of two measurement fusion methods for Kalman-filter-based multisensor data fusion","volume":"37","author":"Gan","year":"2001","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ali, J., and Fang, J.C. (2005, January 15\u201318). SINS\/ANS\/GPS integration using federated Kalman filter based on optimized information-sharing coefficients. Proceedings of the AIAA Guidance, Navigation, and Control Conference, San Francisco, CA, USA.","DOI":"10.2514\/6.2005-6452"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Brion, V., Riff, O., Descoleaux, M., Mangiri, J.F., Le Bihan, D., Poupon, C., and Poupon, F. (2012, January 2\u20135). The Parallel Kalman Filter: An efficient tool to deal with real-time non central \u03c7 noise correction of HARDI data. Proceedings of the IEEE International Symposium on Biomedical Imaging, Barcelona, Spain.","DOI":"10.1109\/ISBI.2012.6235477"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1016\/j.inffus.2012.08.002","article-title":"An integrated information fusion approach based on the theory of evidence and group decision-making","volume":"14","author":"Leung","year":"2013","journal-title":"Inf. Fusion"},{"key":"ref_23","unstructured":"Wen, C., Wen, C., and Li, Y. (2008, January 6\u201311). An Optimal Sequential Decentralized Filter of Discrete-time Systems with Cross-Correlated Noises. Proceedings of the 17th World Congress on the International Federation of Automatic Control, Seoul, Korea."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/j.ast.2012.02.023","article-title":"Optimal sequential Kalman filtering with cross-correlated measurement noises","volume":"26","author":"Wen","year":"2013","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1016\/j.robot.2013.05.001","article-title":"Information fusion in navigation systems via factor graph based incremental smoothing","volume":"61","author":"Indelman","year":"2013","journal-title":"Robot. Auton. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1295","DOI":"10.1109\/JPROC.2007.896497","article-title":"The factor graph approach to model-based signal processing","volume":"95","author":"Loeliger","year":"2007","journal-title":"Proc. IEEE"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1109\/JSAC.2005.843557","article-title":"A factor graph approach to link loss monitoring in wireless sensor networks","volume":"23","author":"Mao","year":"2005","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Forster, C., Carlone, L., Dellaert, F., and Scaramuzza, D. IMU Preintegration on Manifold for Efficient Visual-Inertial Maximum-a-Posteriori Estimation. Robotics: Science and Systems XI. 2015 (EPFL-CONF-214687). Available online: http:\/\/www.roboticsproceedings.org\/rss11\/p06.pdf.","DOI":"10.15607\/RSS.2015.XI.006"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/3\/641\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:30:55Z","timestamp":1760207455000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/3\/641"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,21]]},"references-count":28,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2017,3]]}},"alternative-id":["s17030641"],"URL":"https:\/\/doi.org\/10.3390\/s17030641","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,21]]}}}