Table of Contents

Minutes of the "handover" meeting -- An overview of what's available in KnowRob

Infrastructure

Repositories

All packages in all repositories are supposed to compile at any time in order not to break the build for anyone. If you plan longer-term changes that result in a broken state in between, please create a temporary branch or your own fork, but merge it back as soon as possible.

Package naming

Package layout

http://www.knowrob.org/doc/create_your_own_knowrob_package

Best practices

Representations in OWL

Upper ontology

see knowrob.owl in knowrob_common/owl/

Computable properties

http://www.knowrob.org/doc/reasoning_using_computables

http://www.knowrob.org/doc/defining_computables

Objects

Actions

Overview of the available KnowRob packages

  1. rosprolog, json_prolog
  2. knowrob_common
  3. comp_temporal, comp_spatial
  4. knowrob_objects, knowrob_map_tools, knowrob_map_data, comp_orgprinciples
  5. knowrob_actions
  6. knowrob_srdl
  7. tf_prolog
  8. knowrob_mongo, visualization infrastructure
  9. knowrob_addons: knowrob_cram, knowrob_motion_constraints
  10. knowrob_gui
  11. knowrob_human
  12. knowrob_tutorials