User Tools

Site Tools


software:cram:install:environment

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

software/cram/install/environment.txt · Last modified: 2016/05/19 09:19 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki