Review on Context Classification in Robotics

  • Fábio Miranda
  • Tiago Cabral Ferreira
  • João Paulo Pimentão
  • Pedro Sousa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8537)


In this paper a review on context and environment classification is presented with focus on autonomous service robots. A comprehensive research was made in order to classify the most relevant techniques, models and frameworks in use today, as well as to present possible future applications for these previous works. Most of the work done in this area has been focused in a general classification. In this sense a new possible application scenario is described and the corresponding supporting architecture.


context-aware reliability environment classification artificial intelligence 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. Handheld Ubiquitous Comput. 304–307 (1999)Google Scholar
  2. 2.
    Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. Network, Dept. of Comput. Sci., Columbia Univ., New York, NY, U, vol. 8, pp. 22–32. IEEE (1994)Google Scholar
  3. 3.
    Chen, H.: An intelligent broker architecture for pervasive context-aware systems (2004)Google Scholar
  4. 4.
    Chen, H., Finin, T., Joshi, A.: An Ontology for Context-Aware Pervasive Computing Environments. Knowl. Eng. Rev. 18, 197–207 (2003)CrossRefGoogle Scholar
  5. 5.
    Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. J. Int. J. Ad Hoc Ubiquitous Comput. 2, 263–277 (2007)CrossRefGoogle Scholar
  6. 6.
    Barron, P., Biegel, G., Cahill, V., Casimiro, A., Clarke, S., Cunningham, R., Fitzpatrick, A., Gaertner, G., Hughes, B.: Preliminary Definition of CORTEX Programming Model (2003)Google Scholar
  7. 7.
    Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive Mob. Comput. 6, 161–180 (2010)CrossRefGoogle Scholar
  8. 8.
    Indulska, J., Robinson, R.: Experiences in using cc/pp in context-aware systems. Mob. Data Manag. 2574, 247–261 (2003)CrossRefGoogle Scholar
  9. 9.
    Sheng, Q.Z., Benatallah, B.: ContextUML: a UML-based modeling language for model-driven development of context-aware web services. Mob. Bus., 206–212 (2005)Google Scholar
  10. 10.
    Strang, T., Linnhoff-Popien, C.: A context modeling survey. UbiComp 1st Int. Work. Adv. Context Model. Reason. Manag., 31–41 (2004)Google Scholar
  11. 11.
    Straccia, U.: Reasoning within fuzzy description logics. J. Artif. Intell. Res. 14, 137–166 (2011)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Horrocks, I., Patel-Schneider, P.F., van Harmelen, F.: From SHIQ and RDF to OWL: the making of a Web Ontology Language. Web Semant. Sci. Serv. Agents World Wide Web. 1, 7–26 (2003)CrossRefGoogle Scholar
  13. 13.
    Fahy, P., Clarke, S.: CASS–a middleware for mobile context-aware applications. Work. Context Awareness, MobiSys (2004)Google Scholar
  14. 14.
    Hofer, T., Schwinger, W.: Context-awareness on mobile devices-the hydrogen approach. Syst. Sci. 43 (2003)Google Scholar
  15. 15.
    Ranganathan, A., Campbell, R.H., Muhtadi, A.: Reasoning about Uncertain Contexts in Pervasive Computing Environments. IEEE Pervasive Comput. 3, 62–70 (2004)CrossRefGoogle Scholar
  16. 16.
    Bolchini, C., Curino, C.A., Quintarelli, E., Schreiber, F.A., Tanca, L., Politecnico, I., Leonardo, P.: A Data-oriented Survey of Context Models. SIGMOD Rec. 36, 19–26 (2007)CrossRefGoogle Scholar
  17. 17.
    Gu, T., Pung, H.K., Zhang, D.Q.: A middleware for building context-aware mobile services. In: Proc. IEEE Veh. Technol. Conf., vol. 5, pp. 2656–2660 (2004)Google Scholar
  18. 18.
    Strimpakou, M.A., Roussaki, I.G., Anagnostou, M.E.: A context ontology for pervasive service provision. Adv. Inf. Netw. Appl. 2 (2006)Google Scholar
  19. 19.
    Zlatev, J.: The Epigenesis of Meaning in Human Beings, and Possibly in Robots. Minds Mach. 11, 155–195 (2001)CrossRefGoogle Scholar
  20. 20.
    Kim, H., Kim, M., Lee, K., Suh, Y., Cho, J., Cho, Y.: Context-Aware Server Framework for Network-based Service Robots. In: 2006 SICE-ICASE Int. Jt. Conf., pp. 2084–2089 (2006)Google Scholar
  21. 21.
    Ha, Y.-G., Sohn, J.-C., Cho, Y.-J., Yoon, H.: Towards Ubiquitous Robotic Companion: Design and Implementation of Ubiquitous Robotic Service Framework. ETRI J 27, 666–676 (2005)CrossRefGoogle Scholar
  22. 22.
    Wibisono, W., Zaslavsky, A., Ling, S.: Improving situation awareness for intelligent on-board vehicle management system using context middleware. In: IEEE Intell. Veh. Symp., pp. 1109–1114 (2009)Google Scholar
  23. 23.
    Wang, E., Kim, Y.S., Kim, H.S., Son, J.H., Lee, S.H., Suh, I.H.: Ontology Modeling and Storage System for Robot Context Understanding. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds.) KES 2005. LNCS (LNAI), vol. 3683, pp. 922–929. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  24. 24.
    Varvadoukas, T., Giannakidou, E., Gomez, J.V., Mavridis, N.: Indoor Furniture and Room Recognition for a Robot Using Internet-Derived Models and Object Context. Front. Inf. Technol. 122–128 (2012)Google Scholar
  25. 25.
    Yi, C., Suh, I.H., Lim, G.H., Choi, B.-U.: Bayesian robot localization using spatial object contexts. In: 2009 IEEE/RSJ Int. Conf. Intell. Robot. Syst., pp. 3467–3473 (2009)Google Scholar
  26. 26.
    Schlenoff, C., Messina, E.: A robot ontology for urban search and rescue. In: Proc. 2005 ACM Work. Res. Knowl. Represent. Auton. Syst. - KRAS 2005, pp. 27–34 (2005)Google Scholar
  27. 27.
    Provine, R., Uschold, M., Smith, S., Stephen, B., Schlenoff, C.: Observations on the use of ontologies for autonomous vehicle navigation planning. Rob. Auton. Syst. (2004)Google Scholar
  28. 28.
    Mastrogiovanni, F., Sgorbissa, A., Zaccaria, R.: Context assessment strategies for Ubiquitous Robots. In: 2009 IEEE Int. Conf. Robot., pp. 2717–2722 (2009)Google Scholar
  29. 29.
    Choi, J., Park, Y., Lim, G., Lee, S.: Ontology-Based Semantic Context Modeling for Object Recognition of Intelligent Mobile Robots. Recent Prog. Robot. Viable Robot. Serv. to Hum. 370, 399–408 (2008)CrossRefGoogle Scholar
  30. 30.
    Nienhiiser, D., Gumpp, T., Zollner, J.M.: A Situation Context Aware Dempster-Shafer Fusion of Digital Maps and a Road Sign Recognition System. In: 2009 IEEE Intell. Veh. Symp., pp. 1401–1406 (2009)Google Scholar
  31. 31.
    Trovato, G., Zecca, M., Kishi, T., Endo, N., Hashimoto, K., Takanishi, A.: Generation of Humanoid Robot’s Facial Expressions for Context-Aware Communication. Int. J. Humanoid Robot. 10, 23 (2013)CrossRefGoogle Scholar
  32. 32.
    Mou, W., Chang, M., Liao, C.: Context-aware assisted interactive robotic walker for Parkinson’s disease patients. Intell. Robot. Syst. 329 – 334 (2012)Google Scholar
  33. 33.
    Pawlak, Z., Skowron, A.: Rudiments of rough sets. Inf. Sci (Ny) 177, 3–27 (2007)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Fábio Miranda
    • 1
  • Tiago Cabral Ferreira
    • 2
  • João Paulo Pimentão
    • 1
  • Pedro Sousa
    • 1
  1. 1.Faculdade de Ciências e TecnologiaUNL CaparicaPortugal
  2. 2.Holos SACaparicaPortugal

Personalised recommendations