Last update: 07/23/2018 by Ludovic
First Install ROS Kinetic
If you want to use SSH:
Create a new SSH key
Adding an SSH Key to your github account
Then the wstools and catkin-tools:
$ sudo apt-get install python-wstool python-catkin-tools
Create new workspace:
$ cd ~
$ mkdir scalable_ws
Initialize your SCALABLE workspace:
$ cd scalable_ws
#If you use SSH:
$ wstool init src https://raw.githubusercontent.com/ScalABLE40/scalable_system_setup/master/config/release_psa.rosinstall
#If you use HTTPS:
$ wstool init src https://raw.githubusercontent.com/ScalABLE40/scalable_system_setup/master/config/release_psa_https.rosinstall
$ rosdep install --from-paths src --ignore-src --rosdistro=kinetic -y
$ catkin build
$ source devel/setup.bash
$ roscd scalable_launch/scripts
$ ./install_dependencies.sh
To update the workspace run:
$ scalable update release_psa.rosinstall
The default rosinstall is release_psa.rosinstall
. See all rosinstall in scalable_system_setup/config
.
Source the workspace:
$ cd ~/scalable_ws/
$ source devel/setup.bash
Build the workspace:
$ catkin build
Run the tests:
$ catkin run_tests
After running catkin build some bash commands will be available. (check them out typing scalable and tab).