oro-server is a Java-based knowledge base for cognitive robotic applications. It is developped at the LAAS-CNRS by Séverin Lemaignan (severin.lemaignan@laas.fr)

oro-server features

oro-server relies on RDF/OWL ontologies to represent and store knowledge, and runs several active processes that offer, amongst other things, reasonning facilities, support for bio-inspired memory models, concepts of "cognitive events", categorization and explicit modeling of other agents.


Overview of the cognitive kernel features

The main communication channel with oro-server is a simple socket interface. However several bridges and wrapper to higher-level framework are available (including a C++ object-oriented abstraction, Python, TCL bindings, a ROS node, a YARP connector). New ones can be easily created on request.

List of available methods

(Last updated on 2011-10-24 10:56:23)

Where to go then?