knowledge_core#

Caution

This documentation page has been auto-generated.

It may be missing some details.

knowledge_core Quick Facts

Category

Knowledge and reasoning

Debian package

knowledge_core-2.8.0

Author/maintainer

Maintainer: Séverin Lemaignan <severin.lemaignan@pal-robotics.com>, Séverin Lemaignan <severin.lemaignan@pal-robotics.com>

License

BSD

Source code

https://github.com/severin-lemaignan/knowledge_core

The KnowledgeCore knowledge base, including its service-based ROS API

KnowledgeCore is an open-source knowledge base, developed at PAL Robotics. It enables storing, querying and reasoning on ‘facts’, represented as OWL/RDF (subject, predicate, object) triples (for instance, ari rdf:type Robot).

It includes the RDF reasoner reasonable to perform first-order-logic reasonning.

Learn more about the knowledge base and the robot’s reasoning capabilities.

Node management#

How to check the status of the node?#

# this  a copy-pastable snippet to check the status
# this  a copy-pastable snippet using rosnode/rostopic to check the node is working

How to access the node’s logs?#

# this  a copy-pastable snippet

How to start/stop/restart the node#

# this  a copy-pastable snippet

Using in your code/application#

Access via the robot’s GUI#

[insert screenshots here]

Access via ROS standard tools#

# this  a copy-pastable snippet

[insert screenshots here]

Using in Python#

# this  a copy-pastable snippet

Using in C++#

# this  a copy-pastable snippet

Reference#

Subscribed topics#

Published topics#

Actions server#

Actions client#

Services#