Object
From TinyCog
"Objects" in Scene Based Reasoning (SBR) represent real-world objects in Scenes. Objects are defined on several layers:
- On the lowest level, an object is represented by a Scene Graph that the 3D Reconstruction subsystem has created based on camera data.
- Once "recognized" by the Object Configurator, the object is represented on the symbolic level as an untyped list of key-value tuples ("attributes") with values that can be integers, real numbers, strings or references to other objects. SBR uses a Description Logic notation in order to specify these values and perform basic reasoning about them.
Additional information about an object exist in certain subsystems:
- Agents are an "animate" sub-type of object capable to perform Actions according to their Beliefs, Desires and Intentions. Agent information is processed in the Social Reasoning subsystem.