CRAM installation
Setting up ROS Environment
Before starting, open a fresh terminal which hasn't sourced anything related to ROS yet (nothing in the .bashrc), otherwise you might get bad side-effects.
Both Catkin and Rosbuild
Catkin Part
source /opt/ros/hydro/setup.bash cd ~/workspace
or cd ~/work
or mkdir ~/workspace && cd ~/workspace
, whatever.
mkdir -p catkin/src cd catkin catkin_make
You might want to call catkin_init_workspace
from src
before catkin_make
, but this is actually not needed, as catkin_make
does that for you as well.
Rosbuild part
source devel/setup.bash mkdir ~/workspace/rosbuild cd ~/workspace/rosbuild rosws init . ../catkin/devel
Make sure you use rosws
here instead of wstool
.
echo -e "\n# ROS\nsource \$HOME/workspace/rosbuild/setup.bash\n" >> ~/.bashrc
The quotation marks and the 2 'bigger' signs in echo
might not work if you copy paste. Do cat ~/.bashrc
to check if it worked.
source ~/.bashrc