First install the dependencies:
Additionally, this project depends on YCM to download and build external packages. Although this process is intended to run automatically during the CMake configuration phase, you may still want to install YCM and said packages by yourself. In that respect, refer to Install YCM and to the installation guides of any package listed below:
- teo-developer-manual
- teo-configuration-files
- teo-openrave-models
- developer-manual
- project-generator
- installation-guides
- openrave-yarp-plugins
- kinematics-dynamics
- vision
- speech
- tools
Our software integrates the previous dependencies. Note that you will be prompted for your password upon using sudo
a couple of times:
cd # go home
mkdir -p repos; cd repos # make $HOME/repos if it does not exist; then, enter it
git clone https://github.com/roboticslab-uc3m/teo-main.git # download teo-main software from the repository
cd teo-main; mkdir build; cd build
cmake ..
sudo make -j$(nproc) # compile
sudo make install # install
cd # go home
For additional teo-main
options use ccmake
instead of cmake
.
Done! You are now probably interested in one of the following links: