This is an old revision of the document!
KnowRob installation
KnowRob is available as part of the ROS robot middleware and has been included in the official ROS distribution since ROS Diamondback, released in 2011. Before installing KnowRob, you will need install ROS following the instructions at http://www.ros.org/wiki/ROS/Installation. The following steps depend on the ROS version you have installed. For new installations on a recent ROS version, we recommend the first option using the 'catkin' buildsystem.
- Dependencies
- Java >= 8 is required in order to compile KnowRob
- SWI Prolog >= 7.6 is required. You may need to set-up a custom PPA
- Installation
- Install KnowRob into a catkin workspace (recommended)
- Install KnowRob into a rosbuild workspace (deprecated)
- Installation on other platforms than Ubuntu Linux
- Workspace configuration
- Set up your workspace after the installation
openEASE installation
openEASE is a cloud-based knowledge service which uses KnowRob in the back-end.