ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Have you compiled your Catkin workspace using catkin_make?

Have --Have you compiled your Catkin workspace using catkin_make?catkin_make?--

Could you please try to start KnowRob directly with knowrob_vis as argument to make sure this issue is not the problem?

rosrun rosprolog rosprolog knowrob_vis
?- visualisation_canvas.

--Have Have you compiled your Catkin workspace using catkin_make?--catkin_make?

EDIT: Could you please try to start KnowRob directly with knowrob_vis as argument to make sure this issue is not the problem?

rosrun rosprolog rosprolog knowrob_vis
?- visualisation_canvas.

EDIT 2: Since we regularly build KnowRob from plain Ubuntu using docker, I am quite certain that it does work on Indigo/Trusty. It's difficult to debug from remote, but rosjava on Indigo seems to cause quite some problems for people, e.g. also here and here.

Maybe the following Dockerfiles help you find the problem in your setup. Their syntax is explained here; basically, you have to run the commands in the lines starting with RUN, and instead of exporting the lines starting with ENV, you source the corresponding setup.bash as indicated in the comments. The first file installs rosjava and SWI Prolog on a fresh Ubuntu Trusty, the second one installs KnowRob on top of that.

https://github.com/knowrob/docker/blob/master/indigo-swi-rosjava/Dockerfile

https://github.com/knowrob/docker/blob/master/indigo-knowrob-interactive/Dockerfile