{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T18:15:28Z","timestamp":1775326528234,"version":"3.50.1"},"reference-count":43,"publisher":"Cambridge University Press (CUP)","issue":"2","license":[{"start":{"date-parts":[[2020,5,27]],"date-time":"2020-05-27T00:00:00Z","timestamp":1590537600000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2021,2]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>In mobile robot localization with multiple sensors, myriad problems arise as a result of inadequacies associated with each of the individual sensors. In such cases, methodologies built upon the concept of multisensor fusion are well-known to provide optimal solutions and overcome issues such as sensor nonlinearities and uncertainties. Artificial neural networks and fuzzy logic (FL) approaches can effectively model sensors with unknown nonlinearities and uncertainties. In this article, a robust approach for localization (positioning) of a mobile robot in indoor as well as outdoor environments is proposed. The neural network is utilized as a pseudo-sensor that models the global positioning system (GPS) and is used to predict the robot\u2019s position in case of GPS signal loss in indoor environments. The data from proprioceptive sensors such as inertial sensors and GPS are fused using the Kalman and the complementary filter-based fusion schemes in the outdoor case. To eliminate the position inaccuracies due to wheel slippage, an expert FL system (FLS) is implemented and cascaded with the sensor fusion module. The proposed technique is tested both in simulation and in real scenarios of robot movements. The simulations and results from the experimental platform validate the efficacy of the proposed algorithm.<\/jats:p>","DOI":"10.1017\/s0263574720000351","type":"journal-article","created":{"date-parts":[[2020,5,27]],"date-time":"2020-05-27T09:59:45Z","timestamp":1590573585000},"page":"250-276","source":"Crossref","is-referenced-by-count":31,"title":["Information Fusion of GPS, INS and Odometer Sensors for Improving Localization Accuracy of Mobile Robots in Indoor and Outdoor Applications"],"prefix":"10.1017","volume":"39","author":[{"given":"Sofia","family":"Yousuf","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5485-3792","authenticated-orcid":false,"given":"Muhammad Bilal","family":"Kadri","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2020,5,27]]},"reference":[{"key":"S0263574720000351_ref17","doi-asserted-by":"crossref","first-page":"94","DOI":"10.3390\/sym9060094","article-title":"Cooperative localization algorithm for multiple mobile robot system in indoor environment based on variance component estimation","volume":"9","author":"Sun","year":"2017","journal-title":"Symmetry"},{"key":"S0263574720000351_ref16","doi-asserted-by":"crossref","unstructured":"16. Sun, Q. , Tian, Y. and Diao, M. , \u201cCooperative localization algorithm based on hybrid topology architecture for multiple mobile robot system,\u201d IEEE Internet Things J. (2018). ISSN 2327-4662.","DOI":"10.1109\/JIOT.2018.2812179"},{"key":"S0263574720000351_ref5","doi-asserted-by":"publisher","DOI":"10.1177\/1729881418760623"},{"key":"S0263574720000351_ref9","unstructured":"9. Tanveer, F. and Kadri, M. B. , \u201cA Simulation Framework for Decentralized Formation Control of Non-Holonomic Differential Drive Robots,\u201d In: 2018 SICE International Symposium on Control Systems (SICE ISCS), 9\u201311 March 2018, Tokyo, Japan (2018)."},{"key":"S0263574720000351_ref38","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1109\/JSEN.2002.1000251","article-title":"Multisensor fusion and integration: Approaches, applications, and future research directions","volume":"2","author":"Luo","year":"2002","journal-title":"IEEE Sens. J."},{"key":"S0263574720000351_ref12","doi-asserted-by":"crossref","first-page":"605","DOI":"10.14358\/PERS.84.10.605","article-title":"Weighted total least squares for the visual localization of a planetary rover","volume":"84","author":"Ma","year":"2018","journal-title":"Photogramm. Eng. Rem. S"},{"key":"S0263574720000351_ref6","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1108\/IR-01-2017-0018","article-title":"Domestic robots: Has their time finally come?","volume":"44","author":"Bogue","year":"2017","journal-title":"Ind. Robot Int. J."},{"key":"S0263574720000351_ref29","unstructured":"29. Benkouider, S. , Lagraa, N. , Yagoubi, M. B. and Lakas, A. (2011) Reducing Complexity of GPS\/INS Integration Scheme Through Neural Networks. In: 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC) (IEEE, 2013) pp. 53\u201358. ISBN 1467324809."},{"key":"S0263574720000351_ref13","first-page":"1","article-title":"A survey on vision-based UAV navigation","author":"Lu","year":"2018","journal-title":"Geo Spatial Inform. Sci."},{"key":"S0263574720000351_ref43","doi-asserted-by":"publisher","DOI":"10.1145\/175247.175255"},{"key":"S0263574720000351_ref30","doi-asserted-by":"crossref","first-page":"678","DOI":"10.1109\/TITS.2010.2048562","article-title":"Intervehicle-communication-assisted localization","volume":"11","author":"Drawil","year":"2010","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"S0263574720000351_ref32","doi-asserted-by":"crossref","unstructured":"32. Li, W. , Wang, Z. , Wei, G. , Ma, L. , Hu, J. and Ding, D. , \u201cA survey on multisensor fusion and consensus filtering for sensor networks,\u201d Discrete Dyn. Nat. Soc. 2015 (2015). ISSN 1026-0226.","DOI":"10.1155\/2015\/683701"},{"key":"S0263574720000351_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2793349"},{"key":"S0263574720000351_ref3","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1177\/1548512916630178","article-title":"A robotics operator manager role for military application","volume":"13","author":"Cassenti","year":"2016","journal-title":"J. Def. Model. Simul."},{"key":"S0263574720000351_ref41","doi-asserted-by":"publisher","DOI":"10.1109\/78.774779"},{"key":"S0263574720000351_ref11","doi-asserted-by":"crossref","DOI":"10.1177\/1729881417744747","article-title":"An extended Kalman filter-simultaneous localization and mapping method with Harris-scale-invariant feature transform feature recognition and laser mapping for humanoid robot navigation in unknown environment","volume":"14","author":"Wen","year":"2017","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"S0263574720000351_ref20","doi-asserted-by":"publisher","DOI":"10.1177\/1729881417707322"},{"key":"S0263574720000351_ref42","volume-title":"Kalman Filter for Beginners: With MATLAB Examples","author":"Kim","year":"2011"},{"key":"S0263574720000351_ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2014.12.024"},{"key":"S0263574720000351_ref24","doi-asserted-by":"crossref","unstructured":"24. Ryu, J. H. , Gankhuyag, G. and Chong, K. T. , \u201cNavigation system heading and position accuracy improvement through GPS and INS data fusion,\u201d J. Sens. 2016 (2016). ISSN 1687-725X.","DOI":"10.1155\/2016\/7942963"},{"key":"S0263574720000351_ref21","doi-asserted-by":"crossref","first-page":"379","DOI":"10.3390\/app8030379","article-title":"State-of-the-art mobile intelligence: Enabling robots to move like humans by estimating mobility with artificial intelligence","volume":"8","author":"Jin","year":"2018","journal-title":"Appl. Sci."},{"key":"S0263574720000351_ref4","doi-asserted-by":"publisher","DOI":"10.1155\/2012\/401613"},{"key":"S0263574720000351_ref31","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1007\/s11633-017-1065-z","article-title":"Multi-sensor data fusion for wheelchair position estimation with unscented Kalman filter","volume":"15","author":"Nada","year":"2018","journal-title":"Int. J. Autom. Comput."},{"key":"S0263574720000351_ref28","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.inffus.2010.01.003","article-title":"GPS\/INS integration utilizing dynamic neural networks for vehicular navigation","volume":"12","author":"Noureldin","year":"2011","journal-title":"Inform. Fusion"},{"key":"S0263574720000351_ref34","unstructured":"34. Tanveer, F. , Kadri, M. B. , Jumani, N. and Pirwani, N. , \u201cFuzzy Based Tuning of a Sensor Fusion Based Low Cost Attitude Estimator,\u201d In: The 6th International Conference on Innovative Computing Technology (INTECH 2016), 19\u201321 September 2016, Islamabad, Pakistan (2016)."},{"key":"S0263574720000351_ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1970.1099422"},{"key":"S0263574720000351_ref14","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1080\/23080477.2016.1234426","article-title":"Attitude detection and localization for unmanned aerial vehicles","volume":"4","author":"Jean","year":"2016","journal-title":"Smart Sci."},{"key":"S0263574720000351_ref1","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2015.1033461"},{"key":"S0263574720000351_ref22","unstructured":"22. Sanchez-Lopez, J. L. , Arellano-Quintana, V. , Tognon, M. , Campoy, P. and Franchi, A. , \u201cVisual Marker Based Multi-Sensor Fusion State Estimation,\u201d In: IFAC World Congress, 6p."},{"key":"S0263574720000351_ref33","volume-title":"Report","author":"Welch","year":"2006"},{"key":"S0263574720000351_ref36","unstructured":"36. Yousuf, S. and Kadri, M. B. , \u201cRobot Localization in Indoor and Outdoor Environments by Multi-Sensor Fusion,\u201d In: 14th IEEE International Conference on Emerging Technologies (ICET 2018), 21\u201322 November, 2018, Islamabad, Pakistan (2018)."},{"key":"S0263574720000351_ref2","doi-asserted-by":"publisher","DOI":"10.1108\/01439911211227872"},{"key":"S0263574720000351_ref40","doi-asserted-by":"crossref","unstructured":"40. Paliwal, K. and Basu, A. , \u201cA Speech Enhancement Method Based on Kalman filtering,\u201d In: IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 1987, vol. 12 (IEEE, 1987).","DOI":"10.1109\/ICASSP.1987.1169756"},{"key":"S0263574720000351_ref25","doi-asserted-by":"crossref","DOI":"10.1177\/1729881417711643","article-title":"An indoor mobile robot navigation technique using odometry and electronic compass","volume":"14","author":"Chen","year":"2017","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"S0263574720000351_ref27","doi-asserted-by":"publisher","DOI":"10.1007\/s12206-011-0805-1"},{"key":"S0263574720000351_ref10","unstructured":"10. Azhar, A. B. and Kadri, M. B. , \u201cEmpirical Evaluation of Formation Control Scheme Based on Artificial Potential Fields for a Team of Non-Holonomic Mobile Robots,\u201d In: 14th IEEE International Conference on Emerging Technologies (ICET 2018), 21\u201322 November, 2018, Islamabad, Pakistan (2018)."},{"key":"S0263574720000351_ref7","first-page":"131","article-title":"Multisensor data fusion and integration for mobile robots: A review","volume":"3","author":"Nagla","year":"2014","journal-title":"IAES Int. J. Robot. Automat."},{"key":"S0263574720000351_ref23","doi-asserted-by":"publisher","DOI":"10.1016\/j.inffus.2016.08.001"},{"key":"S0263574720000351_ref26","doi-asserted-by":"publisher","DOI":"10.1177\/1687814016680142"},{"key":"S0263574720000351_ref37","article-title":"Revisiting Constraint based geo-location: improving accuracy through removal of outliers","volume":"15","author":"Qazi","year":"2018","journal-title":"Int. Arab J. Inform. Technol. (IAJIT)"},{"key":"S0263574720000351_ref18","first-page":"236","article-title":"Multisensor data fusion using Elman Neural Networks","volume":"319","author":"Kolanowski","year":"2018","journal-title":"Appl. Math. Comput."},{"key":"S0263574720000351_ref15","article-title":"Localization of mobile robot using visual system","volume":"14","author":"Mikulov","year":"2017","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"S0263574720000351_ref35","unstructured":"35. Yousuf, S. and Kadri, M. B. , \u201cSensor Fusion of INS, Odometer and GPS for Robot Localization,\u201d In: 2016 IEEE Conference on Systems, Process and Control (ICSPC 2016), 16\u201318 December 2016 Melaka, Malaysia (2016)."}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574720000351","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,6]],"date-time":"2024-08-06T13:19:38Z","timestamp":1722950378000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574720000351\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,27]]},"references-count":43,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,2]]}},"alternative-id":["S0263574720000351"],"URL":"https:\/\/doi.org\/10.1017\/s0263574720000351","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,27]]}}}