knowrob: bosch_semantic_map | comp_cop | comp_germandeli | comp_orgprinciples | comp_spatial | comp_temporal | ias_knowledge_base | ias_prolog_addons | ias_semantic_map | jpl | json_prolog | knowrob_actions | knowrob_cad_models | knowrob_common | knowrob_objects | mod_probcog | mod_srdl | mod_vis | rosprolog | semweb | srldb | tf_prolog | thea
Stack Summary
KnowRob is a knowledge processing framework developed in the IAS group at the Technische Universitaet Muenchen, Germany. It provides tools for knowledge acquisition, representation and reasoning that are tailored to the demands in mobile robotics.
- Author: Maintained by Moritz Tenorth
- License: GPL,BSD
- Repository: tum-ros-pkg
- Source: svn http://code.in.tum.de/pubsvn/knowrob/tags/latest
Installation
Besides common ROS stacks, the knowrob stack depends on the stack ias_common. To install it, check out the following two repositories:
git clone http://code.in.tum.de/git/ias-common.git ias_common svn co http://code.in.tum.de/pubsvn/knowrob/tags/latest knowrob
Documentation and Package List
- Starting and accessing Prolog
- Base system
- Reasoning packages
- Interfaces to perception components
- Probabilistic reasoning
Related publications:
Some further documentation can be found here: http://ias.in.tum.de/kb/wiki/index.php/Main_Page
Tutorials
A longer KnowRob tutorial was part of the CoTeSys ROS Fall School in November 2010 in Munich. The lecture material and example code can be found at http://www.ros.org/wiki/Events/CoTeSys-ROS-School/Day5 .
http://ias.in.tum.de/kb/wiki/index.php/Tutorial:_KnowRob_basics
http://ias.in.tum.de/kb/wiki/index.php/Tutorial:_Computables
White papers
http://ias.in.tum.de/kb/wiki/index.php/Modeling_tasks_and_actions
http://ias.in.tum.de/kb/wiki/index.php/Modeling_perceived_or_inferred_objects
Publications
The list of KnowRob-related publications can be found here: https://ias.in.tum.de/research/knowledge






