Package | Description |
---|---|
laas.openrobots.ontology.modules.alterite |
Allows explicit representation of other agents with independant models of
the world.
|
Modifier and Type | Method and Description |
---|---|
void |
AlteriteModule.addForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts)
Add statements in a specific agent cognitive model.
|
void |
AlteriteModule.addForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts,
java.lang.String memProfile)
Add statements in a specific agent cognitive model with a specific
memory model.
|
boolean |
AlteriteModule.checkConsistencyForAgent(java.lang.String id) |
void |
AlteriteModule.clearEventsForAgent(java.lang.String agent) |
java.util.List<java.util.Set<java.lang.String>> |
AlteriteModule.discriminateForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawConcepts) |
java.util.Set<java.lang.String> |
AlteriteModule.getInfosForAgent(java.lang.String id,
java.lang.String lex_resource)
Returns the set of asserted and inferred statements whose the given node
is part of, in the specifi agent model.
|
java.util.Set<java.util.List<java.lang.String>> |
AlteriteModule.lookupForAgent(java.lang.String agent_id,
java.lang.String id) |
java.util.UUID |
AlteriteModule.registerEventForAgent(java.lang.String agent,
java.lang.String type,
java.lang.String triggeringType,
java.util.List<java.lang.String> pattern,
IEventConsumer consumer)
Events
|
java.util.UUID |
AlteriteModule.registerEventForAgent(java.lang.String agent,
java.lang.String type,
java.lang.String triggeringType,
java.lang.String variable,
java.util.List<java.lang.String> pattern,
IEventConsumer consumer) |
boolean |
AlteriteModule.safeAddForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts) |
boolean |
AlteriteModule.safeAddForAgent(java.lang.String id,
java.util.Set<java.lang.String> rawStmts,
java.lang.String memProfile)
Adds statements in a specific agent cognitive model with a specific
memory model, but only if the statement doesn't cause any inconsistency.
|
void |
AlteriteModule.save(java.lang.String id,
java.lang.String path) |
ORO is a part of the OpenRobots framework.
openrobots@laas.fr
LAAS-CNRS 2009-2011