Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:semantic_map_editor [2014/05/13 08:33] – [Installation] admindoc:semantic_map_editor [2014/11/28 17:40] admin
Line 1: Line 1:
 ====== Semantic map editor ====== ====== Semantic map editor ======
 +~~NOTOC~~
 +\\
 +^ This page describes the 'catkinized' version of KnowRob that uses the [[http://wiki.ros.org/catkin/|catkin buildsystem]] and the pure Java-based [[http://wiki.ros.org/rosjava|rosjava]]. The documentation for the older version, which was based on the rosbuild buildsystem and rosjava_jni, can be found [[/doc/semantic_map_editor?rev=1417090277|here]].^
 +\\
  
 The editor is designed as a simple graphical tool to facilitate the creation and debugging of semantic maps. It can load and export OWL descriptions of semantic environment maps and allows to create, delete, and modify the objects therein. Its main features are The editor is designed as a simple graphical tool to facilitate the creation and debugging of semantic maps. It can load and export OWL descriptions of semantic environment maps and allows to create, delete, and modify the objects therein. Its main features are
   * Easy creation of object instances   * Easy creation of object instances
-  * Pose description using position vector, homography matrix or quaternion+  * Pose description using position vector, 4x4 pose matrix or quaternion
   * Simple rotations around the different axes   * Simple rotations around the different axes
-  * Keyboard-shortcuts for the most important commands+  * Keyboard shortcuts for the most important commands
   * OWL import and export procedures   * OWL import and export procedures
  
Line 29: Line 33:
   rosmake knowrob_gui   rosmake knowrob_gui
      
-Knowrob_gui depends on the knowrob stack and its dependencies. Please have a look at the [[/installation|installation instructions]] if you haven't installed knowrob yet. You may need to set some environment variables, e.g. by adding these lines to your ~/.bashrc file: +Knowrob_gui depends on the knowrob stack and its dependencies. Please have a look at the [[/installation|installation instructions]] if you haven't installed knowrob yet. You can then start the editor with the following command:
-  export JAVA_HOME=/usr/lib/jvm/default-java +
- +
-You can then start the editor with the following command:+
   rosrun knowrob_gui KnowRobGUI   rosrun knowrob_gui KnowRobGUI
 ===== User interface ===== ===== User interface =====