- Install CMake 3.16+
- Install PCL with VTK >= 5
- Install YCM 0.11+
- Install YARP 3.8+ and depthCamera
- Install OpenCV
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 doesn't exist; then, enter it
git clone https://github.com/roboticslab-uc3m/vision.git # Download vision software from the repository
cd vision && mkdir build && cd build && cmake .. # Configure the vision software
make -j$(nproc) # compile
sudo make install # Install :-)
sudo ldconfig # For libTravisLib.so
You may want to (from the same build dir):
echo "export ROBOTICSLAB_VISION_DIR=`pwd`" >> ~/.bashrc
For additional VISION options use ccmake instead of cmake.