Package | Description |
---|---|
laas.openrobots.ontology |
Base package, that mainly stores the oro-server entry class,
OroServer . |
laas.openrobots.ontology.backends |
Provides the actual underlying ontology-based storage.
|
laas.openrobots.ontology.modules.alterite |
Allows explicit representation of other agents with independant models of
the world.
|
laas.openrobots.ontology.modules.base | |
laas.openrobots.ontology.modules.categorization |
Provides methods to extract similarities, differences and categories from
a set of concepts.
|
laas.openrobots.ontology.modules.events |
Provides the cognitive event manager module.
|
Constructor and Description |
---|
PluginLoader(IOntologyBackend oro,
java.util.Properties params) |
Modifier and Type | Class and Description |
---|---|
class |
OpenRobotsOntology
The OpenRobotsOntology class is the main storage backend for oro-server.
It maps useful methods for knowledge access in a robotic context to a Jena-baked ontology .Amongst other feature, it offers an easy way to query the ontology with standard SPARQL requests, it can try to find resources matching a set of statements or check the consistency of the knowledge storage. Examples covering the various aspects of the API can be found in the Unit Tests. |
Modifier and Type | Field and Description |
---|---|
IOntologyBackend |
AgentModel.model |
Constructor and Description |
---|
AgentModel(java.lang.String id,
IOntologyBackend model) |
AlteriteModule(IOntologyBackend oro) |
AlteriteModule(IOntologyBackend oro,
java.util.Properties serverParameters) |
Constructor and Description |
---|
BaseModule(IOntologyBackend oro) |
Constructor and Description |
---|
CategorizationModule(IOntologyBackend oro) |
Constructor and Description |
---|
EventModule(IOntologyBackend oro) |
EventProcessor(IOntologyBackend onto) |
ORO is a part of the OpenRobots framework.
openrobots@laas.fr
LAAS-CNRS 2009-2011