{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:58:48Z","timestamp":1777715928048,"version":"3.51.4"},"reference-count":60,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2003,2,1]],"date-time":"2003-02-01T00:00:00Z","timestamp":1044057600000},"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":[[2003,2]]},"abstract":"<jats:p>One of the goals in the field of mobile robotics is the development of mobile platforms which operate in populated environments. For many tasks it is therefore highly desirable that a robot can track the positions of the humans in its surrounding. In this paper we introduce sample-based joint probabilistic data association filters as a new algorithm to track multiple moving objects. Our method applies Bayesian filtering to adapt the tracking process to the number of objects in the perceptual range of the robot. The approach has been implemented and tested on a real robot using laser-range data. We present experiments illustrating that our algorithm is able to robustly keep track of multiple people. The experiments furthermore show that the approach outperforms other techniques developed so far.<\/jats:p>","DOI":"10.1177\/0278364903022002002","type":"journal-article","created":{"date-parts":[[2003,7,10]],"date-time":"2003-07-10T22:56:46Z","timestamp":1057877806000},"page":"99-116","source":"Crossref","is-referenced-by-count":328,"title":["People Tracking with Mobile Robots Using Sample-Based Joint Probabilistic                Data Association Filters"],"prefix":"10.1177","volume":"22","author":[{"given":"Dirk","family":"Schulz","sequence":"first","affiliation":[{"name":"University of Bonn Computer Science Department Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wolfram","family":"Burgard","sequence":"additional","affiliation":[{"name":"University of Freiburg Department of Computer Science Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dieter","family":"Fox","sequence":"additional","affiliation":[{"name":"University of Washington Department of Computer Science & Engineering Seattle, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Armin B.","family":"Cremers","sequence":"additional","affiliation":[{"name":"University of Bonn Computer Science Department Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2003,2,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.1998.0744"},{"key":"atypb2","unstructured":"Arras, K. O., and Vestli, S. J. 1998. Hybrid, high-precision localization for the mail distributing mobile robot system MOPS . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb3","unstructured":"Asoh, H., Hayamizu, S., Hara, I., Motomura, Y., Akaho, S., and Matsui, 1997. T. Socially embedded learning of office-conversant robot jijo-2 . In Proceedings of IJCAI-97. IJCAI, Inc."},{"key":"atypb4","unstructured":"Bar-Shalom, Y., and Fortmann, T. E. 1988. Tracking and Data Association. Mathematics in Science and Engineering. Academic Press, New York ."},{"key":"atypb5","unstructured":"Bennewitz, M., Burgard, W., and Thrun, S. 2002. Learning motion patterns of persons for mobile service robots . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb6","unstructured":"Beymer, D., and Konolige, K. 2001. Tracking people from a mobile platform . In IJCAI-2001 Workshop on Reasoning with Uncertainty in Robotics."},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Black, M. J., and Jepson, A. D. 1998. A probabilistic framework for matching temporal trajectories: Condensation-based recognition of gestures and expressions. In ECCV.","DOI":"10.1007\/BFb0055712"},{"key":"atypb8","doi-asserted-by":"crossref","unstructured":"Bui, H., Venkatesh, S., and West, G. 2001. Tracking and surveillance in wide-area spatial environments using the Abstract Hidden Markov Model . International Journal of Pattern Recognition and Artificial Intelligence.","DOI":"10.1142\/9789812797605_0009"},{"key":"atypb9","doi-asserted-by":"crossref","unstructured":"Burgard, W., Cremers, A. B., Fox, D., H\u00e4hnel, D., Lakemeyer, G., Schulz, D., Steiner, W., and Thrun, S. 1999. Experiences with an interactive museum tour-guide robot . Artificial Intelligence 114(1-2).","DOI":"10.1016\/S0004-3702(99)00070-3"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1109\/7.570789"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1007\/BF01440847"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1109\/34.481539"},{"key":"atypb13","doi-asserted-by":"crossref","unstructured":"Darrell, T., Moghaddam, B., and Pentland, A. P. 1996. Active face tracking and pose estimation in an interactive room . In Proc. IEEE 6th Int. Conf. on Computer Vision. pp. 67-72 .","DOI":"10.1109\/CVPR.1996.517055"},{"key":"atypb14","unstructured":"Dellaert, F., Fox, D., Burgard, W., and Thrun, S. 1999. Monte Carlo localization for mobile robots . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb15","doi-asserted-by":"crossref","unstructured":"Doucet, A., de Freitas, N., and Gordon, N., editors. 2001. Sequential Monte Carlo Methods in Practice. Springer Verlag, New York .","DOI":"10.1007\/978-1-4757-3437-9"},{"key":"atypb16","unstructured":"Endres, H., Feiten, W., and Lawitzky, G. 1998. Field test of a navigation system: Autonomous cleaning in supermarkets . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574700019354"},{"key":"atypb18","unstructured":"Fod, A., Howard, A., and Matari\u0107, M. J. 2002. Laser-based people tracking . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb19","doi-asserted-by":"crossref","unstructured":"Fox, D. 2002. KLD-Sampling: Adaptive particle filters . In Advances in Neural Information Processing Systems 14 (NIPS).","DOI":"10.7551\/mitpress\/1120.003.0096"},{"key":"atypb20","unstructured":"Fox, D., Burgard, W., Dellaert, F., and Thrun, S. 1999. Monte Carlo localization: Efficient position estimation for mobile robots . In Proc. National Conf. on Artificial Intelligence (AAAI)."},{"key":"atypb21","doi-asserted-by":"crossref","unstructured":"Fox, D., Thrun, S., Dellaert, F., and Burgard, W. 2001. Particle filters for mobile robot localization. In Doucet, A., de Freitas, N., and Gordon, N., editors. Sequential Monte Carlo Methods in Practice. Springer Verlag, New York .","DOI":"10.1007\/978-1-4757-3437-9_19"},{"key":"atypb22","unstructured":"Gonz\u00e1lez-Ba\u00f1os, H.H., Lee, C. Y., and Latombe, J. C. 2002. Real-time combinatorial tracking of a target moving unpredictably among obstacles . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1109\/7.570826"},{"key":"atypb24","doi-asserted-by":"crossref","unstructured":"Gordon, N. J., Salmond, D. J., and Smith, A. F. M. 1993. A novel approach to non-linear\/non-Gaussian Bayesian state estimation . IEE Proceedings F 140(2): 107-113 .","DOI":"10.1049\/ip-f-2.1993.0015"},{"key":"atypb25","unstructured":"Gross, H.M., Boehme, H.J., and K\u00f6nig, A. 2002. Vision-based Monte Carlo self-localization for a mobile service robot acting as shopping assistant in a home store . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb26","unstructured":"Gutmann, J.S., Burgard, W., Fox, D., and Konolige, K. 1998. An experimental comparison of localization methods . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb27","unstructured":"H\u00e4hnel, D., Schulz, D., and Burgard, W. 2002. Map building with mobile robots in populated environments . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb28","unstructured":"Horswill, I. 1993. Polly: A vision-based artificial agent . In Proc. National Conf. on Artificial Intelligence (AAAI)."},{"key":"atypb29","unstructured":"Illmann, J., Kluge, B., and Prassler, E. 2002. Statistical recognition of motion patterns . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb30","doi-asserted-by":"crossref","unstructured":"Isard, M., and Blake, A. 1996. Contour tracking by stochastic propagation of conditional density . In Proc. European Conf. of Computer Vision.","DOI":"10.1007\/BFb0015549"},{"key":"atypb31","unstructured":"Jung, B., and Sukhatme, G. S. 2002. A region-based approach for cooperative multi-target tracking in a structural environment . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb32","doi-asserted-by":"crossref","unstructured":"Kahn, R. E., Swain, M.J., Prokopowicz, P. N., and Firby, R. J. 1996. Gesture recognition using the perseus architecture.\n                      Technical Report TR-96-04\n                      , University of Chicago. p. 19.","DOI":"10.1109\/CVPR.1996.517154"},{"key":"atypb33","unstructured":"Kanazawa, K., Koller, D., and Russell, S. J. 1995. Stochastic simulation algorithms for dynamic probabilistic networks . In Proc. 11th Annual Conf. on Uncertainty in AI (UAI), Montreal, Canada."},{"key":"atypb34","unstructured":"Kluge, B., Koehler, C., and Prassler, E. 2001. Fast and robust tracking of multiple moving objects with a laser range finder . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1016\/S0921-8890(00)00114-7"},{"key":"atypb36","unstructured":"Kortenkamp, D., Huber, E., and Bonasso, R. P. 1996. Recognizing and interpreting gestures on a mobile robot . In Proc. American Conf. on Artificial Intelligence."},{"key":"atypb37","unstructured":"Kruse, E., and Wahl, F. 1998. Camera-based monitoring system for mobile robot guidance . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb38","unstructured":"Lavalle, S. M., Gonz\u00e1lez-Ba\u00f1os, H. H., Becker, G., and Latombe, J.C. 1997. Motion strategies for maintaining visibility of a moving target . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb39","unstructured":"Lenser, S., and Veloso, M. 2000. Sensor resetting localization for poorly modelled mobile robots . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb40","doi-asserted-by":"crossref","unstructured":"Lin, X., Kirubarajan, T., Bar-Shalom, Y., and Maskell, S. 2002. Comparison of EKF, pseudomeasurement filter, and particle filter for a bearing-only target tracking problem . In Proceedings of SPIE 4728 .","DOI":"10.1117\/12.478508"},{"key":"atypb41","unstructured":"Lindstr\u00f6m, M. and Eklundh, J.O. 2001. Detecting and tracking moving objects from a mobile platform using a laser range scanner . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb42","unstructured":"Lu, F., and Milios, E. E. 1994. Robot pose estimation in unknown environments by matching 2D range scans . In IEEE Computer Vision and Pattern Recognition Conference (CVPR)."},{"key":"atypb43","doi-asserted-by":"crossref","unstructured":"MacCormick, J., and Blake, A. 1999. A probabilistic exclusion principle for tracking multiple objects . In Proc. 7th Int. Conf. on Computer Vision (ICCV). pp. 572-587 .","DOI":"10.1109\/ICCV.1999.791275"},{"key":"atypb44","unstructured":"Montemerlo, M., Thun, S., Koller, D., and Wegbreit, B. 2002. FastSLAM: A factored solution to simultaneous mapping and localization . In Proc. National Conf. on Artificial Intelligence (AAAI)."},{"key":"atypb45","unstructured":"Montemerlo, M., Thun, S., and Whittaker, W. 2002. Conditional particle filters for simultaneous mobile robot localization and people-tracking . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb46","doi-asserted-by":"crossref","unstructured":"Moravec, H. P., and Elfes, A. E. 1985. High resolution maps from wide angle sonar . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA). pp. 116-121 .","DOI":"10.1109\/ROBOT.1985.1087316"},{"key":"atypb47","doi-asserted-by":"crossref","unstructured":"Murphy, K., and Russell, S. 2001. Rao-Blackwellised particle filtering for dynamic Bayesian networks. In Doucet, A., de Freitas, N., and Gordon, N., editors. Sequential Monte Carlo Methods in Practice. Springer Verlag, New York .","DOI":"10.1007\/978-1-4757-3437-9_24"},{"key":"atypb48","unstructured":"Murrieta-Cid, R., Gonz\u00e1lez-Ba\u00f1os, H. H., and Tovar, B. 2002. A reactive motion planner to maintain visibility of unpredictable targets . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb49","unstructured":"Parker, L. E. 1997. Cooperative motion control for multi-target observation . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb50","unstructured":"Pirjanian, P., and Matari\u0107, M. 2000. Multi-robot target acquisition using multiple objective behaviour coordination . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb51","doi-asserted-by":"crossref","unstructured":"Pitt, M. K., and Shephard, N. 1999. Filtering via simulation: auxiliary particle filters . Journal of the American Statistical Association 94(446).","DOI":"10.2307\/2670179"},{"key":"atypb52","unstructured":"Rasmussen, C., and Hager, G. D. 1998. Joint probabilistic techniques for tracking multi-part objects . In Proc. Int. Conf. on Computer Vision and Pattern Recognition (CVPR)."},{"key":"atypb53","doi-asserted-by":"crossref","unstructured":"Simmons, R., Goodwin, R., Haigh, K., Koenig, S., and O'Sullivan, J. 1997. A layered architecture for office delivery robots . In Proc. 1st Int. Conf. on Autonomous Agents, Marina del Rey, CA.","DOI":"10.1145\/267658.267723"},{"key":"atypb54","unstructured":"Tadokoro, S., Hayashi, M., Manabe, Y., Nakami, Y., and Takamori, T. 1995. On motion planning of mobile robots which coexist and cooperate with humans . In Proc. IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS)."},{"key":"atypb55","doi-asserted-by":"crossref","unstructured":"Thrun, S., Bennewitz, M., Burgard, W., Cremers, A. B., Dellaert, F., Fox, D., H\u00e4hnel, D., Rosenberg, C., Roy, N., Schulte, J., and Schulz, D. 1999. MINERVA: A second generation mobile tour-guide robot . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA).","DOI":"10.1109\/ROBOT.1999.770401"},{"key":"atypb56","unstructured":"Vlassis, N., Terwijn, B., and Kr\u00f6se, B. 2002. Auxiliary particle filter robot localization from high-dimensional sensor observations . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb57","unstructured":"Waldherr, S., Thrun, S., Romero, R., and Margaritis, D. 1998. Template-based recognition of pose and motion gestures on a mobile robot . In Proc. National Conf. on Artificial Intelligence (AAAI)."},{"key":"atypb58","unstructured":"Wolf, J., Burgard, W., and Burkhardt, H. 2002. Robust vision-based localization for mobile robots using an image retrieval system based on invariant features . In Proc. IEEE Int. Conf. on Robotics and Automation (ICRA)."},{"key":"atypb59","doi-asserted-by":"publisher","DOI":"10.1109\/34.598236"},{"key":"atypb60","doi-asserted-by":"crossref","unstructured":"Zhu, Q. 1991. Hidden Markov model for dynamic obstacle avoidance of mobile robot navigation . IEEE Transactions on Robotics and Automation 7(3).","DOI":"10.1109\/70.88149"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364903022002002","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364903022002002","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:16:54Z","timestamp":1777457814000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364903022002002"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,2]]},"references-count":60,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2003,2]]}},"alternative-id":["10.1177\/0278364903022002002"],"URL":"https:\/\/doi.org\/10.1177\/0278364903022002002","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,2]]}}}