KnowRob tutorial
Presentation slides
The slides can be downloaded here: knowrob-tutorial.pdf
Environment setup
This description assumes that you have already installed the ros-electric-desktop-full package. In addition, you need to install the KnowRob .deb package (to make sure you have all system dependencies installed) and the pr2_object_manipulation stack:
sudo apt-get install ros-electric-knowrob ros-electric-pr2-object-manipulation
Check-out KnowRob from source into a directory in your ROS workspace, e.g. ~/ros. This only works if you have sent your account name on code.in.tum.de to Moritz to get access. To get your SVN password: Log in on code.in.tum.de, click on your name, click on "Update your account", click on "Show API key and extra password", use the "Extra password".
cd ~/ros svn co http://code.in.tum.de/svn/knowrob/trunk knowrob rosmake knowrob
Check out the KnowRob tutorial package, also somewhere into your ROS workspace:
svn co https://tum-ros-pkg.svn.sourceforge.net/svnroot/tum-ros-pkg/knowledge/knowrob_tutorial/ knowrob_tutorial rosmake knowrob_tutorial
Check out the RoboEarth stack (have a look here if you get an SSL error)
svn co https://ipvs.informatik.uni-stuttgart.de/roboearth/repos/public/tags/latest roboearth rosmake re_comm