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 | |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
OroServer
OroServer is the application entry point. |
Modifier and Type | Method and Description |
---|---|
void |
OroServer.addNewServiceProviders(IServiceProvider provider) |
Modifier and Type | Interface and Description |
---|---|
interface |
IOntologyBackend
This interface describes the abstract behaviour of an ontology backend.
|
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 | Method and Description |
---|---|
IServiceProvider |
IModule.getServiceProvider()
A null return is expected if the module doesn't provide any RPC service
to register.
|
Modifier and Type | Class and Description |
---|---|
class |
AlteriteModule |
Modifier and Type | Method and Description |
---|---|
IServiceProvider |
AlteriteModule.getServiceProvider() |
Modifier and Type | Class and Description |
---|---|
class |
BaseModule |
Modifier and Type | Class and Description |
---|---|
class |
CategorizationModule
The DiffModule computes differences and similarities between concepts.
|
Modifier and Type | Class and Description |
---|---|
class |
EventModule
This class allows the registration of event by external client through
the
#registerEvent(String, String, Set, IEventConsumer) RPC method. |
ORO is a part of the OpenRobots framework.
openrobots@laas.fr
LAAS-CNRS 2009-2011