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]  Seng Wai Loke Representing and reasoning with situations for context-aware pervasive computing: a logic programming perspective , 2004, Knowl. Eng. Rev..

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

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

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

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

[7]  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).

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

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

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