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 [2019/11/25 14:48] – [Installation] iai_maps doesn't have the bs dependency anymore 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 172: | Line 180: | ||
$ 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 204: | ||
</ | </ | ||
+ | < | ||
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: |