Distributed context assessment: A case study with robots in intelligent environments

In this paper, a formalism to encode patterns of events which occurrences must be monitored by a context-aware system is introduced. The Situation Definition Language is a tool used to specify relationships among sensory data in a distributed system, without posing any assumption on how data are acquired. The language capabilities are discussed with respect to an Ubiquitous Robotics scenario, where several robots cooperate with smart environments to perform given tasks.

[1]  Alessandro Saffiotti,et al.  Cooperative anchoring in heterogeneous multi-robot systems , 2008, 2008 IEEE International Conference on Robotics and Automation.

[2]  Harry Chen,et al.  An ontology for context-aware pervasive computing environments , 2003, The Knowledge Engineering Review.

[3]  Juan Carlos Augusto,et al.  Handbook of Ambient Intelligence and Smart Environments , 2009 .

[4]  Fulvio Mastrogiovanni,et al.  Context assessment strategies for Ubiquitous Robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[5]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[6]  Seung-Hwan Choi,et al.  Incorporation of a Software Robot anda Mobile Robot Using a Middle Layer , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[7]  Paul Dourish,et al.  What we talk about when we talk about context , 2004, Personal and Ubiquitous Computing.

[8]  Reto Krummenacher,et al.  Ontology-Based Context Modeling , 2007 .

[9]  Ben Kröse,et al.  A User-Interface Robot for Ambient Intelligent Environments , 2003 .

[10]  Juan Carlos Augusto,et al.  Handbook of Ambient Intelligence and Smart Environments , 2009, HAIS 2010.

[11]  Peter Lonsdale Towards a dynamic process model of context , 2004 .

[12]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[13]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[14]  Seng Wai Loke Representing and reasoning with situations for context-aware pervasive computing: a logic programming perspective , 2004, Knowl. Eng. Rev..

[15]  Simon A. Dobson,et al.  Ontology-based models in pervasive computing systems , 2007, The Knowledge Engineering Review.

[16]  Fulvio Mastrogiovanni,et al.  From Autonomous Robots to Artificial Ecosystems , 2010, Handbook of Ambient Intelligence and Smart Environments.