Skip to main content
Log in

Indoor Mobile Robotics at Grima, PUC

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

This paper describes the main activities and achievements of our research group on Machine Intelligence and Robotics (Grima) at the Computer Science Department, Pontificia Universidad Catolica de Chile (PUC). Since 2002, we have been developing an active research in the area of indoor autonomous social robots. Our main focus has been the cognitive side of Robotics, where we have developed algorithms for autonomous navigation using wheeled robots, scene recognition using vision and 3D range sensors, and social behaviors using Markov Decision Processes, among others. As a distinguishing feature, in our research we have followed a probabilistic approach, deeply rooted in machine learning and Bayesian statistical techniques. Among our main achievements are an increasing list of publications in main Robotics conference and journals, and the consolidation of a research group with more than 25 people among full-time professors, visiting researchers, and graduate students.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ahonen, T., Hadid, A., Pietikainen, M.: Face description with local binary patterns: application to face recognition. IEEE Trans. Pattern Anal. Mach. Intell. 28(12), 2037–2041 (2006)

    Article  Google Scholar 

  2. Araneda, A., Fienberg, S., Soto, A.: A statistical approach to simultaneous mapping and localization for mobile robots. Ann. Appl. Stat. 1(1), 66–84 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  3. Araneda, A., Soto, A.: Statistical inference in mapping and localization for mobile robots. In: Advances in Artificial Intelligence, Iberamia-04, LNAI 3315, pp. 545–554 (2004)

  4. Avanzato, R.: Mobile robot navigation contest for undergraduate design and k-12 outreach. In: Proc. of Conference of American Society for Engineering Education (ASEE) (2002)

  5. Bailey, T., Durrant-Whyte, H.: Simultaneous localization and mapping (SLAM), part II: state of the art. Robot. Autom. Mag. 13, 108–117 (2006)

    Article  Google Scholar 

  6. Ballard, D.H.: Animate vision. Artif. Intell. 48, 57–86 (1991)

    Article  Google Scholar 

  7. Bosch, A., Zisserman, A., Muñoz, X.: Scene classification via PLSA. In: European Conference on Computer Vision (ECCV) (2006)

  8. Breazeal, C.: Towards sociable robots. Robot. Auton. Syst. 42(3–4), 167–175 (2003)

    Article  MATH  Google Scholar 

  9. Burgard, W., Cremers, A.B., Fox, D., Hahnel, D., Lakemeyer, G., Schulz, D., Steiner, W., Thrun, S.: Experiences with an interactive museum tour-guide robot. Artif. Intell. 114(1–2), 3–55 (1999)

    Article  MATH  Google Scholar 

  10. Clark, A., Grush, R.: Towards a cognitive robotics. Adapt. Behav. 7, 5–16 (1999)

    Article  Google Scholar 

  11. Collett, T.: Landmark learning and guidance in insects. Proc. R. Soc. Lond. Ser. B 337, 295–303 (1992)

    Google Scholar 

  12. Correa, J., Soto, A.: Active visual perception for mobile robot localization. J. Intell. Robot. Syst. 58(3–4), 339–354 (2010)

    Article  MATH  Google Scholar 

  13. Cortez, P., Mery, D., Sucar, E.: Object tracking based on covariance descriptors and an on-line naive Bayes nearest neighbor classifier. In: Proc. of Pacific-Rim Symposium on Image and Video Technology (PSIVT), pp. 139–144 (2010)

  14. Cummins, M., Newman, P.: FAB-MAP: Probabilistic localization and mapping in the space of appearance. Int. J. Rob. Res. 27(6), 647–665 (2008)

    Article  Google Scholar 

  15. Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: Proc. of European Conference on Computer Vision (ECCV) (2005)

  16. Dellaert, F., Fox, D., Burgard, W., Thrun, S.: Monte Carlo localization for mobile robots. In: Proc. of IEEE International Conference on Robotics and Automation (ICRA) (1999)

  17. Dollar, P., Tu, Z., Perona, P., Belongie, S.: Integral channel features. In: British Machine Vision Conference (2009)

  18. Donoso-Aguirre, F., Bustos-Salas, J.-P., Torres-Torriti, M., Guesalaga, A.: Mobile robot localization using the Hausdorff distance. Robotica 26(2), 129–141 (2008)

    Article  Google Scholar 

  19. Durrant-Whyte, H., Bailey, T.: Simultaneous localization and mapping (SLAM), part I: the essential algorithms. Robot. Autom. Mag. 13, 99–110 (2006)

    Article  Google Scholar 

  20. Elfes, A.: Occupancy Grids: A Probabilistic Framework for Robot Perception and Navigation. PhD thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University (1989)

  21. Espinace, P., Kollar, T., Roy, N., Soto, A.: Indoor scene recognition through object detection using adaptive objects search. In: European Conference on Computer Vision, Workshop on Vision for Cognitive Tasks (2010)

  22. Espinace, P., Kollar, T., Soto, A., Roy, N.: Indoor scene recognition through object detection. In: Proc. of IEEE International Conference on Robotics and Automation (ICRA) (2010)

  23. Espinace, P., Langdon, D., Soto, A.: Unsupervised identification of useful visual landmarks using multiple segmentations and top-down feedback. Robot. Auton. Syst. 56(6), 538–548 (2008)

    Article  Google Scholar 

  24. Espinace, P., Soto, A., Torres-Torriti, M.: Real-time robot localization in indoor environments using structural information. In: IEEE Latin American Robotics Symposium (LARS) (2008)

  25. Fei-Fei, L., Perona, P.: A Bayesian hierarchical model for learning natural scene categories. In: Proc. of Conference on Computer Vision and Pattern Recognition (CVPR), pp. 524–531 (2005)

  26. Felzenszwalb, P., Girshick, R., McAllester, D., Ramanan, D.: Object detection with discriminatively trained part based models. IEEE Trans. Pattern Anal. Mach. Intell. 32(9), 1627–1645 (2010)

    Article  Google Scholar 

  27. Fong, T., Nourbakhsh, I., Dautenhahn, K.: A survey of socially interactive robots. Robot. Auton. Syst. 42(3), 143–166 (2003)

    Article  MATH  Google Scholar 

  28. Gao, W., Cao, B., Shan, S., Chen, X., Zhou, D., Zhang, X., Zhao, D.: The CAS-PEAL large-scale chinese face database and baseline evaluations. IEEE Trans. Syst. Man Cybern. Part A 38(1), 149–161 (2008)

    Article  Google Scholar 

  29. Gockley, R., Bruce, A., Forlizzi, J., Michalowski, M.P., Mundell, A., Rosenthal, S., Sellner, B.P., Simmons, R., Snipes, K., Schultz, A., Wang, J.: Designing robots for long-term social interaction. In: Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2199–2204 (2005)

  30. Machine Intelligence Group at Pontificia Universidad Catolica de Chile Grima. http://grima.ing.puc.cl

  31. Haro, F., Torres, M.: A comparison of path planning algorithms for omni-directional robots in dynamic environments. In: IEEE Latin American Robotics Symposium, LARS (2006)

  32. Mobile Robots Inc: http://www.mobilerobots.com/ (2008)

  33. iRobot: http://www.irobot.com/ (2008)

  34. Jansen, M., Oelinger, M., Hoeksema, K., Hoppe, U.: An interactive maze scenario with physical robots and other smart devices. In: Proc. of IEEE International Workshop on Wireless and Mobile Technologies in Education (WMTE) (2004)

  35. Klassner, F., Andreson, S.: Lego mindstorms: not just for k-12 anymore. IEEE Robot. Autom. Mag. 10(2), 12–18 (2003)

    Article  Google Scholar 

  36. Kollar, T., Roy, N.: Utilizing object-object and object-scene context when planning to find things. In: International Conference on Robotics and Automation (ICRA) (2009)

  37. Konolige, K., Bowman, J., Chen, J.D., Mihelich, P., Calonder, M., Lepetit, V., Fua, P.: View-based maps. In: Proceedings of Robotics: Science and Systems (2009)

  38. Pszczółkowski, S., Soto, A.: Human detection in indoor environments using multiple visual cues and a mobile robot. In: Iberoamerican Congress on Pattern Recognition (CIARP), LNCS 4756, pp. 350–359 (2008)

  39. Langdon, D., Soto, A., Mery, D.: Automatic selection and detection of visual landmarks using multiple segmentations. In: IEEE Pacific-Rim Symposium on Image and Video Technology (PSIVT), LNCS 4319, pp. 601–610 (2006)

  40. Leonard, J., Durrant-Whyte, H.: Simultaneous map building and localization for an autonomous mobile robot. In: Proc. of IEEE International Workshop on Intelligent Robots and Systems, vol. 3, pp. 1442–1447 (1991)

  41. Liao, S., Chung, A.: Face recognition by using elongated local binary patterns with average maximum distance gradient magnitude. In: Proc. of Asian Conference on Computer Vision (ACCV) (2007)

  42. Lowe, D.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)

    Article  Google Scholar 

  43. Robowatch Technologies Ltd.: http://www.robowatch.de (2008)

  44. Maturana, D., Mery, D., Soto, A.: Face recognition with local binary patterns, spatial pyramid histograms and naive Bayes nearest neighbor classification. In: Proc. of International Conference of the Chilean Computer Science Society. IEEE CS Press (2009)

  45. Maturana, D., Mery, D., Soto, A.: Face recognition with decision tree-based local binary patterns. In: Proc. of Asian Conference on Computer Vision (ACCV) (2010)

  46. Maturana, D., Mery, D., Soto, A.: Learning discriminative local binary patterns for face recognition. In: Proc. of IEEE International Conference on Automatic Face and Gesture Recognition (2011)

  47. Mitnik, R., Nussbaum, M., Soto, A.: An autonomous educational mobile robot mediator. Auton. Robots 25(4), 367–382 (2008)

    Article  Google Scholar 

  48. Montabone, S., Soto, A.: Human detection using a mobile platform and novel features derived from a visual saliency mechanism. Image Vis. Comput. 28(3), 391–402 (2010)

    Article  Google Scholar 

  49. Montemerlo, M., Thrun, S.: Simultaneous localization and mapping with unknown data association using FastSLAM. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) (2003)

  50. Moravec, H.: The Stanford cart and the CMU rover. In: Cox, I.J., Wilfong, G.T. (eds.) Autonomous Robot Vehicles, pp. 407–441. Springer, Berlin (1990)

    Chapter  Google Scholar 

  51. Murphy, K.: Bayesian map learning in dynamic environments. In: Advances in Neural Information Processing Systems 12, NIPS (1999)

  52. Nilsson, N.J.: Shakey the Robot. Technical Report 323, AI Center, SRI International (1984)

  53. Nourbakhsh, I., Bobenage, J., Grange, S., Lutz, R., Meyer, R., Soto, A.: An affective mobile educator with a full-time job. Artif. Intell. 114(1–2), 95–124 (1999)

    Article  MATH  Google Scholar 

  54. Nourbakhsh, I., Kunz, C., Willeke, T.: The mobot museum robot installations: a five year experiment. In: Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3636–3641 (2003)

  55. Ojala, T., Pietikainen, M., Harwood, D.: A comparative study of texture measures with classification based on featured distributions. Pattern Recogn. 29(1), 51–59 (1996)

    Article  Google Scholar 

  56. Peralta-Cabezas, J.L., Torres-Torriti, M., Guarini, M.: A comparison of Bayesian prediction techniques for mobile robot trajectory tracking. Robotica 26(5), 571–585 (2008)

    Article  Google Scholar 

  57. Petre, M., Price, B.: Using robotics to motivate back door learning. Educ. Inf. Technol. 9(2), 147–158 (2004)

    Article  Google Scholar 

  58. Phillips, P., Moon, H., Rizvi, S., Rauss, P.: The FERET evaluation methodology for Face-Recognition algorithms. IEEE Trans. Pattern Anal. Mach. Intell. 22(10), 1090–1104 (2000)

    Article  Google Scholar 

  59. Pineau, J., Montemerlo, M., Pollack, M., Roy, N., Thrun, S.: Towards robotic assistants in nursing homes: challenges and results. Robot. Auton. Syst. 42(3–4), 271–281 (2003)

    Article  MATH  Google Scholar 

  60. Probotics: http://www.probotics.com/ (2008)

  61. Quattoni, A., Torralba, A.: Recognizing indoor scenes. In: IEEE International Conference on Computer Vision and Pattern Recognition (CVPR) (2009)

  62. Siegwart, R., Nourbakhsh, I.: Introduction to Autonomous Mobile Robots. MIT Press, Cambridge (2004)

    Google Scholar 

  63. Smith, R., Self, M., Cheeseman, P.: Estimating uncertain spatial relationships in robotics. In: Cox, I.J., Wilfong, G.T. (eds.) Autonomous Robot Vehicles, pp. 167–193. Springer, Berlin (1990)

    Chapter  Google Scholar 

  64. Soto, A.: Self adaptive particle filter. In: Proc. of International Join Conference on Artificial Intelligence (IJCAI), pp. 1398–1406 (2005)

  65. Soto, A., Khosla, P.: Probabilistic adaptive agent based system for dynamic state estimation using multiple visual cues. Springer Tracts Adv. Robot. (STAR) 6, 559–572 (2003)

    Article  Google Scholar 

  66. Soto, A., Saptharishi, M., Dolan, J., Trebi-Ollennu, A., Khosla, P.: CyberATVs: dynamic and distributed reconnaissance and surveillance using all terrain UGVs. In: Proc. of the International Conference on Field and Service Robotics, pp. 329–334 (1999)

  67. Tan, X.Y., Triggs, B.: Enhanced local texture feature sets for face recognition under difficult lighting conditions. In: Proc. of International Conference on Analysis and Modeling of Faces and Gestures, pp. 168–182 (2007)

  68. Thrun, S.: Learning metric-topological maps for indoor mobile robot navigation. Artif. Intell. 99, 21–71 (1998)

    Article  MATH  Google Scholar 

  69. Thrun, S.: Robotic mapping: a survey. In: Lakemeyer, G., Nebel, B. (eds.) Exploring Artificial Intelligence in the New Millenium. Morgan Kaufmann, San Mateo (2002)

    Google Scholar 

  70. Thrun, S., Bennewitz, M., Burgard, W., Cremers, A.B., F.Dellaert, Fox, D., Haehnel, D., Rosenberg, C., Roy, N., Schulte, J., Schulz, D.: Minerva: a second generation mobile tour-guide robot. In: Proc. of IEEE International Conference on Robotics and Automation (ICRA), pp. 1999–2005 (1999)

  71. Thrun, S., Burgard, W., Fox, D.: A probabilistic approach to concurrent mapping and localization for mobile robots. Mach. Learn. Auton. Robots (Joint Issue) 31/5, 1–25 (1998)

    Google Scholar 

  72. Thrun, S., Burgard, W., Fox, D.: Probabilistic Robotics. MIT Press, Cambridge (2005)

    MATH  Google Scholar 

  73. Varma, M., Zisserman, A.: A statistical approach to texture classification from single images. Int. J. Comput. Vis. 62(1–2), 61–81 (2005)

    Google Scholar 

  74. Viola, P., Jones, M.: Robust real-time face detection. Int. J. Comput. Vis. 57(2), 137–154 (2004)

    Article  Google Scholar 

  75. Wang, E., Wang, R.: Using legos and robolab (LabVIEW) with elementary school children. In: Proc. of Conference on Frontiers in Education, vol. 1, pp. T2E–T11 (2001)

  76. Weinberg, J., Engel, G., Gu, K., Karacal, C., Smith, S., White, W., Yu, X.: A multidisciplinary model for using robotics in engineering education. In: Proc. of Conference of American Society for Engineering Education (ASEE) (2001)

  77. Wolf, L., Hassner, T., Taigman, Y.: Descriptor based methods in the wild. In: Proc. of European Conference on Computer Vision (ECCV), Workshop on Real-Life Images (2008)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alvaro Soto.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Caro, L., Correa, J., Espinace, P. et al. Indoor Mobile Robotics at Grima, PUC. J Intell Robot Syst 66, 151–165 (2012). https://doi.org/10.1007/s10846-011-9604-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-011-9604-2

Keywords

Mathematics Subject Classification (2010)

Navigation