Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
create_your_own_knowrob_package [2012/12/01 10:08] – tenorth | create_your_own_knowrob_package [2013/02/12 17:41] – external edit 127.0.0.1 | ||
---|---|---|---|
Line 16: | Line 16: | ||
</ | </ | ||
- | The example above assumes that you would like to create a package | + | The example above assumes that you would like to create a package |
- | The init.pl should initialize the package, which may include loading dependencies, | + | The //init.pl// should initialize the package, which may include loading dependencies, |
rosrun rosprolog rosprolog your_package | rosrun rosprolog rosprolog your_package | ||
- | Like in any other ROS package, you will need to specify your dependencies in the manifest.xml. Which packages to depend on depends on which functionality you would like to use. You just need to list the direct dependencies in your manifest, their dependencies are automatically included as well. Common candidates could be to depend on mod_vis (if you would like to use the visualization somewhere) or on ias_semantic_map (if you would like to use that map). | + | Like in any other ROS package, you will need to specify your dependencies in the manifest.xml. Which packages to depend on depends on which functionality you would like to use. You just need to list the direct dependencies in your manifest, their dependencies are automatically included as well. Common candidates could be to depend on //mod_vis// (if you would like to use the visualization somewhere) or on //ias_semantic_map// (if you would like to use that map). |