{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:55:12Z","timestamp":1777715712168,"version":"3.51.4"},"reference-count":43,"publisher":"SAGE Publications","issue":"10","license":[{"start":{"date-parts":[[2000,10,1]],"date-time":"2000-10-01T00:00:00Z","timestamp":970358400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2000,10]]},"abstract":"<jats:p>In this paper, a multisensor fusion system that is used for calculating the position and orientation of an autonomous mobile robot is presented. The developed fusion system is distributed, robust, and asynchronous. It is distributed to permit the parallel function of all the sensors. It is robust because, being distributed, the system has been designed to keep working properly in spite of the failure, removal, or change of any sensor. It is asynchronous to take advantage of the different features and rates of each sensor. The implementation of the system is based on the distributed Kalman filter developed by Durrant-Whyte and Rao. In that distributed filter, all the sensors work in parallel to obtain their own estimate based on their own observations and on the observations coming from other sensors. Changes have been made to simplify and speed up the computation of the external validation equations and to allow the use of any sensor model. The equations have also been adapted to deal with asynchronously operating sensors and with the existence of communication delays. The fusion system is used to estimate the position and orientation of a mobile robot. The performance of the fusion system is shown both under simulation and in a real test with a mobile robot.<\/jats:p>","DOI":"10.1177\/02783640022067869","type":"journal-article","created":{"date-parts":[[2003,7,19]],"date-time":"2003-07-19T02:59:46Z","timestamp":1058583586000},"page":"914-932","source":"Crossref","is-referenced-by-count":18,"title":["An Asynchronous, Robust, and Distributed Multisensor Fusion System for Mobile Robots"],"prefix":"10.1177","volume":"19","author":[{"given":"J. A.","family":"L\u00f3pez-Orozco","sequence":"first","affiliation":[]},{"given":"J. M.","family":"de la Cruz","sequence":"additional","affiliation":[]},{"given":"E.","family":"Besada","sequence":"additional","affiliation":[{"name":"Dpto. Arquitectura de Computadores y Autom\u00e1tica, Universidad                         Complutense de Madrid, Ciudad Universitaria, 28040 Madrid, Spain"}]},{"given":"P.","family":"Ruip\u00e9rez","sequence":"additional","affiliation":[{"name":"Dpto. Inform\u00e1tica y Autom\u00e1tica, Universidad                         Nacional de Educaci\u00f3n a Distancia, Madrid, Spain"}]}],"member":"179","published-online":{"date-parts":[[2000,10,1]]},"reference":[{"key":"atypb1","unstructured":"Abidi, M. A., and Gonzalez, R. C. 1992. Data Fusion in Robotics and Machine Intelligence. Boston, MA: Academic ."},{"key":"atypb2","unstructured":"Anderson, B.D.O., and Moore, J. B. 1979. Optimal Filtering. Electrical Engineering Series. Englewood Cliffs, NJ: Prentice Hall ."},{"key":"atypb3","unstructured":"Bar-Shalom Y. 1990. Multitarget-Multisensor Tracking: Advanced Applications. London: Artech House ."},{"key":"atypb4","unstructured":"Bar-Shalom Y., and Li, X. 1993. Estimation and Tracking: Principles, Techniques and Software. Boston, MA: Artech House ."},{"key":"atypb5","unstructured":"Berler, A., and Shimony, S. E. 1997. Bayes networks for sonar sensor fusion . Proc. of the 13th Conference on Uncertainty in AI, Rhode Island, pp. 14\u201321 ."},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1109\/3468.618256"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Chee, B. Y., Sherman, Y., Lang, T. Y, and Tse, P.W.T. 1996. Fuzzy mobile robot navigation and sensor integration . Proceedings of the Fifth IEEE Int. Conf. on Fuzzy Systems (FUZZ-IEEE 96). September, New Orleans, vol. 1, pp. 7\u201312 .","DOI":"10.1109\/FUZZY.1996.551711"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1016\/0893-6080(95)00017-T"},{"key":"atypb9","unstructured":"Deaves, R. H. 1998.\n                      The Management of Communication in Decentralized Bayesian Data Fusion Systems\n                      . Ph.D. thesis, University of Bristol, Communication Research Group, Department of Electrical and Electronic Engineering."},{"key":"atypb10","unstructured":"Durkin, J. 1994. Expert Systems, Design, and Development. New York: Macmillan ."},{"key":"atypb11","doi-asserted-by":"crossref","unstructured":"Durrant-Whyte, H. F. 1987. Integration, Coordination, and Control of Multi-Sensor Robot Systems. Boston, MA: Kluwer Academic .","DOI":"10.1007\/978-1-4613-2009-8"},{"key":"atypb12","doi-asserted-by":"crossref","unstructured":"Durrant-Whyte, H. F., Deaves, R. H., and Greenway, R. 1998. Decentralised multi-platform . SPIE 12th Annual International Symposium on Aerospace\/Defence Sensing, Simulation and Control 3393(15): 63\u201371 , Orlando, FL , April.","DOI":"10.1117\/12.317673"},{"key":"atypb13","doi-asserted-by":"crossref","unstructured":"Durrant-Whyte, H. F., Rao, B.Y.S., and Hu, H. 1990. Toward a fully decentralized architecture for multi-sensor data fusion . Proceedings IEEE Int. Conf. Robot. Automat., pp. 1331\u20131336 .","DOI":"10.1109\/ROBOT.1990.126185"},{"key":"atypb14","unstructured":"Elfes, A. 1990. Occupancy grids: A stochastic spatial representation for active robot perception . Proc. of the 6th Conference on Uncertainty in AI, July, pp. 136\u2013146 ."},{"key":"atypb15","doi-asserted-by":"crossref","unstructured":"Everett, H. R. 1995. Sensors for Mobile Robots. Theory and Application. Wellesley, MA: A. K. Peters .","DOI":"10.1201\/9781439863480"},{"key":"atypb16","doi-asserted-by":"crossref","unstructured":"Fukunaga, K. 1990. Introduction to Statistical Pattern Recognition. 2d ed. San Diego: Academic Press .","DOI":"10.1016\/B978-0-08-047865-4.50007-7"},{"key":"atypb17","unstructured":"Gas\u00f3s, J. 1999. Integration linguistic descriptions and sensor observations for the navigation of autonomous robots. In Fuzzy Logic Techniques for Autonomous Vehicle Navigation, ed. A. Saffioti and D. Driankov. Lecture Notes in Computer Sciences. New York: Springer-Verlag ."},{"key":"atypb18","unstructured":"Gelb, A. 1974. Applied Optimal Estimation. Cambridge, MA: MIT Press ."},{"key":"atypb19","unstructured":"Golub, G. H., and Van Loan, C. F. 1989. Matrix Computations. Baltimore, MD: Johns Hopkins University Press ."},{"key":"atypb20","unstructured":"Grewal, M. S., and Andrews, A. P. 1993. Kalman Filtering. Theory and Practice. Englewood Cliffs, NJ: Prentice Hall ."},{"key":"atypb21","unstructured":"Grime, S. 1993.\n                      Communications within Decentralised Sensing System\n                      . Ph.D. thesis, University of Oxford, Robotics Research Group, Department of Engineering Science."},{"key":"atypb22","unstructured":"Hall, D. L. 1992. Mathematical Techniques in Multisensor Data Fusion. Norwood, MA: Artech House ."},{"key":"atypb23","doi-asserted-by":"crossref","unstructured":"Hall, D. L., Linn, R. J., and Llinas, J. 1991. Survey of data fusion systems . Proc. SPIE Conf. on Data Structure and Target Classification, Orlando, FL, April, vol. 1470, pp. 13\u201336 .","DOI":"10.1117\/12.44836"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1109\/9.364"},{"key":"atypb25","unstructured":"Huntsberger, T. L. 1992. Data fusion: A neural networks implementation. In Data Fusion in Robotics and Machine Intelligence, ed. M. A. Abidi and R. C. Gonzalez, 508\u2013529. San Diego: Academic Press ."},{"key":"atypb26","unstructured":"Hutchinson, S. A., and Kak, A. C. 1992. Multisensor strategies using Dempster-Shafer belief accumulation. In Data Fusion in Robotics and Machine Intelligence, ed. M. A. Abidi and R. C. Gonzalez, 165\u2013205. San Diego: Academic Press ."},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.1997.554212"},{"key":"atypb28","unstructured":"Kessler et al. 1992. Functional Description of the Data Fusion Process. Technical report, Office of Naval Technology Naval Air Development Center, Warminster, PA ."},{"key":"atypb29","unstructured":"L\u00f3pez-Orozco, J. A. 1999.\n                      Integraci\u00f3n y Fusi\u00f3n Multisensorial en Robots M\u00f3viles Aut\u00f3nomos\n                      . Ph.D. thesis, Universidad Complutense de Madrid, Dpto. de Arquitectura de Computadores y Autom\u00e1tica."},{"key":"atypb30","unstructured":"L\u00f3pez-Orozco, J. A., and Besada, E. 2000.\n                      Estimating the Location of Mobile Robots with a Distributed and Asynchronous Kalman Filter\n                      . Technical report Dacya 05\/00, Universidad Complutense de Madrid, Dpto. de Arquitectura de Computadores y Autom\u00e1tica."},{"key":"atypb31","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Orozco, J. A., de la Cruz, J. M., Dom\u00ednguez, E., Besada, E., and Polo, O. R. 1998. An open sensing architecture to autonomous mobile robots . Proceedings of the IEEE Int. Symp. on Computational Intelligence in Robotics and Automation (CIRA), ISCI\/CIRA\/ISAS Joint Conference, Gaithersburg, MD, September, pp. 610\u2013615 .","DOI":"10.1109\/ISIC.1998.713777"},{"key":"atypb32","unstructured":"L\u00f3pez-Orozco, J. A., de la Cruz, J. M., Sanz, J., and Flores, J. 1998. Multisensor fusion of environment measures using Bayesian networks . Proceedings of the Int. Conf. on Multisource-Multisensor Information Fusion, Las Vegas, July, pp. 487\u2013493 ."},{"key":"atypb33","unstructured":"Manyika, J., and Durrant-Whyte, H. 1994. Data Fusion and Sensor Management: A Decentralised Information Theoric Approach. London: Ellis Horwood ."},{"key":"atypb34","unstructured":"Maybeck, P.S. 1982. Stochastic Models, Estimation and control. San Diego: Academic Press ."},{"key":"atypb35","unstructured":"Mutambara, A.G.O. 1998. Decentralized Estimation and Control for Multisensor Systems. Boca Raton, FL: CRC ."},{"key":"atypb36","unstructured":"Neapolitan, R. E. 1990. Probabilistic Reasoning in Expert Systems. Theory and Algorithms. New York: John Wiley ."},{"key":"atypb37","doi-asserted-by":"crossref","unstructured":"Pearl, J. 1988. Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Palo Alto, CA: Morgan Kaufmann .","DOI":"10.1016\/B978-0-08-051489-5.50008-4"},{"key":"atypb38","doi-asserted-by":"crossref","unstructured":"Pomerleau, D. A. 1993. Neural Network for Mobile Robot Guidance. Boston: Kluwer Academic .","DOI":"10.1007\/978-1-4615-3192-0"},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1177\/027836499301200102"},{"key":"atypb40","doi-asserted-by":"crossref","unstructured":"Sorenson, H.W. 1970. Least-squares estimation: From Gauss to Kalman . IEEE Spectrum, July, pp. 337\u2013372 .","DOI":"10.1109\/MSPEC.1970.5213471"},{"key":"atypb41","unstructured":"Sorenson, H. W. 1985. Kalman Filtering: Theory and Application. New York: IEEE Press ."},{"key":"atypb42","unstructured":"Waltz, E., and Llinas, J. 1990. Multisensor Data Fusion. Norwood, MA: Artech House ."},{"key":"atypb43","doi-asserted-by":"publisher","DOI":"10.1109\/5.554210"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/02783640022067869","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/02783640022067869","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:16:00Z","timestamp":1777457760000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/02783640022067869"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,10]]},"references-count":43,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2000,10]]}},"alternative-id":["10.1177\/02783640022067869"],"URL":"https:\/\/doi.org\/10.1177\/02783640022067869","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000,10]]}}}