Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
installation [2018/03/26 11:05] – [Get ready for development] gkazhoya | installation [2018/10/16 15:01] – [Installation] gkazhoya | ||
---|---|---|---|
Line 66: | Line 66: | ||
--></ | --></ | ||
+ | |||
+ | |||
+ | |||
This is a guide for installing the main CRAM packages. It covers installing the packages you need to get the system up and running to the point where you can run and test it in a simulation mode. Setting up the system on a real robot is more complex (mostly involving the usual ROS-based platform setup) and is out of scope of this guide. | This is a guide for installing the main CRAM packages. It covers installing the packages you need to get the system up and running to the point where you can run and test it in a simulation mode. Setting up the system on a real robot is more complex (mostly involving the usual ROS-based platform setup) and is out of scope of this guide. | ||
- | Nevertheless, | + | Nevertheless, |
=== ROS workspace setup === | === ROS workspace setup === | ||
Skip this part if you already have a ROS workspace. | Skip this part if you already have a ROS workspace. | ||
+ | |||
+ | |||
+ | |||
< | < | ||
Line 130: | Line 136: | ||
</ | </ | ||
--></ | --></ | ||
+ | |||
+ | |||
If you don't have a ROS workspace, please create one. For example, you can do the following: | If you don't have a ROS workspace, please create one. For example, you can do the following: | ||
Line 170: | Line 178: | ||
$ wstool merge https:// | $ wstool merge https:// | ||
$ wstool update | $ wstool update | ||
+ | $ touch iai_maps/ | ||
$ cd ~/ | $ cd ~/ | ||
$ rosdep update | $ rosdep update | ||
- | $ rosdep install --ignore-src --from-paths src/ | + | $ rosdep install --ignore-src --from-paths src/ -r |
$ catkin_make | $ catkin_make | ||
</ | </ | ||
- | Note that the '' | + | Note that the '' |
< | < | ||
Line 196: | Line 205: | ||
</ | </ | ||
+ | < | ||
KnowRob seems to have some issues with Java 7, so if the compilation step below complains about rosjava or gradle, [[https:// | KnowRob seems to have some issues with Java 7, so if the compilation step below complains about rosjava or gradle, [[https:// | ||
+ | --></ | ||
Next step is to check out and compile all the necessary repositories: | Next step is to check out and compile all the necessary repositories: |