OpenSoT dedicated building system.
Before cloning, make sure to have installed ROS Kinetic in your machine.
Clone the repository in any folder you want.
Go in side the scripts folder:
cd ~/OpenSoT-superbuild/scripts
and run:
./get_dependencies.sh
this will install the needed dependencies.
After the get_dependencies.sh
, you have to source the OpenSoT-superbuild, in ~/OpenSoT-superbuild/
:
source OpenSoT-setup.bash
Now create a build
folder inside the OpenSoT-superbuild
folder. Inside the build
folder run:
cmake ..
and then:
make
The superbuild system will download all the necessary packages inside the OpenSoT-superbuild
folder and it will compile and install them inside the build
folder.
After the compilation is finished, goes in /OpenSoT-superbuild/build/external/RDC2018/
and run:
make install
Open a terminal and run:
roslaunch RDC2018 cartesio.launch
Open another terminal and inside the folder /OpenSoT-superbuild/build/external/RDC2018/rviz/
run:
rviz cartesio.rviz
Have fun!
Just remove the OpenSoT-superbuild
folder.
For Ubuntu 14.04 refers to the following branch