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 [2021/10/18 12:05] – [Installation] arthur | installation [2023/05/12 08:32] – [Prerequisites] arthur | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CRAM installation ====== | ====== CRAM installation ====== | ||
+ | |||
+ | ===== Quickstart with Docker ===== | ||
+ | |||
+ | For a quick peek into CRAM, check out [[https:// | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 5: | Line 9: | ||
== OS and ROS == | == OS and ROS == | ||
- | The recommended setup is Ubuntu | + | The recommended setup is Ubuntu |
This is the setup under which the CRAM team is working and it is best supported. | This is the setup under which the CRAM team is working and it is best supported. | ||
- | Most CRAM components should also work on older Ubuntu versions under ROS Indigo | + | Most CRAM components should also work on older Ubuntu versions under ROS Kinetic |
If you don't have the latest version of ROS, [[http:// | If you don't have the latest version of ROS, [[http:// | ||
Line 26: | Line 30: | ||
</ | </ | ||
- | where '' | + | where '' |
For information on how to use the IDE check the [[http:// | For information on how to use the IDE check the [[http:// | ||
Line 34: | Line 38: | ||
You will need those for setting up the ROS workspace and checking out code. | You will need those for setting up the ROS workspace and checking out code. | ||
+ | __**18.04 / Melodic: | ||
<code bash> | <code bash> | ||
$ sudo apt-get install python-rosinstall python-wstool | $ sudo apt-get install python-rosinstall python-wstool | ||
</ | </ | ||
+ | __**20:04 / Noetic: | ||
+ | <code bash> | ||
+ | $ sudo apt-get install python3-wstool | ||
+ | </ | ||
===== Installation ===== | ===== Installation ===== | ||
Line 166: | Line 174: | ||
<code bash> | <code bash> | ||
source $HOME/ | source $HOME/ | ||
+ | </ | ||
+ | |||
+ | |||
+ | === CRAM and dependencies installation (ROS Noetic Ubuntu 20.04) === | ||
+ | |||
+ | Please checkout the [[https:// | ||
+ | |||
+ | <code bash> | ||
+ | $ sudo apt install ros-noetic-roslisp-repl | ||
+ | $ sudo apt-get install python-rosinstall python-wstool | ||
+ | $ cd ~/ | ||
+ | $ wstool init | ||
+ | $ wstool merge https:// | ||
+ | $ wstool update | ||
+ | $ cd ~/ | ||
+ | $ rosdep update | ||
+ | $ rosdep install --ignore-src --from-paths src/ -r | ||
+ | $ catkin_make | ||
</ | </ | ||
Line 257: | Line 283: | ||
If something went wrong consult the [[/ | If something went wrong consult the [[/ | ||
+ | ==== Windows Install ==== | ||
+ | - Enable Hardware Virtualization in your BIOS settings | ||
+ | - [[https:// | ||
+ | - Enable the WSL 2 feature in '' | ||
+ | - Set Firewall to allow WSL comunication. Easiest way is by disabling Firewall for public networks, or add a rule for WSL. | ||
+ | - [[https:// | ||
+ | - Import the image into WSL from Powershell with < | ||
+ | - Set the image as default with < | ||
+ | - Launch Ubuntu-20.04 from the windows menu. The username and password is '' | ||
+ | - '' | ||
+ | - '' | ||
+ | |||
+ | Happy hacking! | ||
+ | |||
+ | === How to launch the Jupyter Notebook === | ||
+ | |||
+ | - '' | ||
+ | - '' | ||
+ | - Open the URL in your browser | ||
===== Get ready for development ===== | ===== Get ready for development ===== |