D2.1 Requirements and Specification - CORBYS
D2.1 Requirements and Specification - CORBYS
D2.1 Requirements and Specification - CORBYS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>D2.1</strong> <strong>Requirements</strong> <strong>and</strong> <strong>Specification</strong><br />
Requirement No.: DMO5<br />
Name: Device state integration with Device State Integrator (DSI)<br />
Description: Device ontology to assist device state integration<br />
Reason / Comments:<br />
Indicative priority M<strong>and</strong>atory<br />
7.3.2 Assumptions <strong>and</strong> Dependencies<br />
� Modelling the device ontology depends on input from partners regarding selected sensors <strong>and</strong><br />
actuators, other devices to be used in <strong>CORBYS</strong><br />
7.4 SelfAwareness Realisation (Task 4.2, UR)<br />
Self-Awareness supported by Situation Assessment is an essential part of a cognitive system. It allows the<br />
system to interact with the environment in the most efficient <strong>and</strong> sensible way without the interference of an<br />
external guide. The <strong>CORBYS</strong> Situation Assessment Architecture facilitates (i) awareness of available sensors<br />
<strong>and</strong> actuators (via the device ontology) <strong>and</strong> (ii) awareness about the relationship of these devices to the<br />
environment including humans. <strong>CORBYS</strong> Situation Assessment Architecture includes a number of modules<br />
such as semantic integrators for person, device/object/entity, ontological layer for devices, domain specific<br />
(Plug <strong>and</strong> Play) ontologies <strong>and</strong> a blackboard structure acting as a globally accessible facility for situation<br />
assessment.<br />
A Device State Integrator (DSI) acts as the interface or interpreter between the sensors/actuators <strong>and</strong> the core<br />
system, using the information in the device ontology. DSI fuses all the information <strong>and</strong> makes it available to<br />
the core-architecture for further processing via the blackboard.<br />
Awareness about the relationship to the environment entails positioning, interaction possibilities with the<br />
environment, potential workflows, process flows, process maps, etc. This information is provided by an<br />
Object State Integrator (OSI) which analyses the received input information from sensor data <strong>and</strong> creates a<br />
cognitive image of the environment.<br />
A Person State Integrator (PSI) allows for the representation of the interacting person, including information<br />
such as position of the person, profile integration etc.<br />
The integrated Situation-Awareness Blackboard (SAWBB) in <strong>CORBYS</strong> allows access to designated deviceagents<br />
for relevant updates of profiling knowledge as well as the person’s current states, events, <strong>and</strong><br />
behaviours detected by all the sensor <strong>and</strong> reasoning sub-systems. It serves to facilitate symbolic knowledge<br />
integration <strong>and</strong> inferencing at the higher semantic fusion, <strong>and</strong> enables appropriate dynamic data/knowledge<br />
sharing regarding the semantic parametric values of the situated operational context.<br />
SAWBB is a layered architecture supporting the sharing <strong>and</strong> integration of data at various levels of abstraction<br />
including raw data from sensors etc; the upper layer being in the form of an event h<strong>and</strong>ler/look up table <strong>and</strong><br />
the second layer taking the form of a database to store historic <strong>and</strong> profiling information. SAWBB is a part of<br />
the high level Cognitive <strong>CORBYS</strong> control architecture; the connection of the Situation Assessment<br />
Architecture with the module responsible for perceiving, focusing, cognition, learning <strong>and</strong> responding to<br />
environment. An important part of this module is the internal representation of the robot internal self-model<br />
<strong>and</strong> self-state awareness which allow the system to reason <strong>and</strong> act based on its status, the context of assigned<br />
task <strong>and</strong> event anticipation. Two types of memory will be realised, i.e. one representing the current state of<br />
64