First install the dependencies:
- Install CMake 3.16+
- Install YCM 0.11+
- Install YARP 3.8+
- Install SPEECH (only required by dialogueManager)
Note that you will be prompted for your password upon using sudo
a couple of times:
cd # go home
mkdir -p repos; cd repos # create $HOME/repos if it does not exist; then, enter it
git clone https://github.com/roboticslab-uc3m/teo-self-presentation.git # download sources
cd teo-self-presentation && mkdir build && cd build && cmake .. # configure via CMake
make -j$(nproc) # compile
sudo make install # install
cp ../scripts/gnome/teo-self-presentation.desktop $HOME/Desktop
For additional options, use ccmake
instead of cmake
.