Robotics StackExchange | Archived questions

Is there a wrong path for packages within knowrob-mesh-reasoning ?

I was trying to install knowrob developer version in ubuntu 14.04 / ros indigo machine. I followed the instructions given in your website. But in last step i.e. catkin_make I get an error:

"/home/ros/catkinws/src/stacks/knowrobdev/knowrobmeshreasoning/knowrobmeshreasoning/src/main/java/org/knowrob/vis/model/MeshReasoning.java:31: error: cannot find symbol import org.knowrob.vis.model.uima.analyser.EdgeAnalyser;"

I have digged a little and found that EdgeAnalyser.java file is there but in a different path as: /home/ros/catkinws/src/stacks/knowrobdev/knowrobmeshreasoning/src/edu/tum/cs/vis/model/uima/analyser/EdgeAnalyser.java. This is under the package "edu.tum.cs.vis.model.uima.analyser;" and it also imports a lot of jar files like "edu.tum.cs.util.PrintUtil;", "edu.tum.cs.vis.model.util.Appearance;" etc.

There are other similar files (ContainerAnnotationVolumeComparator, CasProcessing, ImageGeneratorSettings, ThresholdsReasoning, ContainerAnnotation, ContainerAnnotationVolumeComparator ) for which the package knowrobmeshreasoning is not getting built.

Please help.

Asked by Sounak on 2016-10-27 02:22:19 UTC

Comments

Please use the Preformatted Text button (the one with 101010 on it) when copy/pasting console text, code snippets, launch files, etc into your question. That makes things much easier to read.

Thanks.

Asked by gvdhoorn on 2016-10-27 02:54:36 UTC

Answers