Writing /var/lib/dokuwiki/data/meta/tutorials/installing_yarp_in_debian.meta failed
tutorials:installing_yarp_in_debian
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tutorials:installing_yarp_in_debian [2019/05/06 13:33] – [Install dependencies] bash highlight dgarcia | tutorials:installing_yarp_in_debian [2022/09/20 00:08] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| <code bash> | <code bash> | ||
| - | sudo apt-get install git libace-dev libreadline6-dev libgtkmm-2.4-dev swig libopencv-highgui3.2 libopencv-core3.2 libopencv-dev cmake-curses-gui python-dev qt5-default qtmultimedia5-dev qtdeclarative5-dev qml-module-qtquick-dialogs qml-module-qt-labs-settings qml-module-qtmultimedia libopenmpi-dev qml-module-qt-labs-folderlistmodel | + | sudo apt install git libgraphviz-dev |
| </ | </ | ||
| - | ==== Compilation ==== | + | ==== Compilation |
| - | <code bash> | + | <code bash yarp_installer.sh> |
| - | cd ~/ | + | cd ~/ |
| - | git clone git:// | + | git clone git:// |
| - | cd yarp | + | cd yarp |
| - | mkdir build | + | mkdir build |
| - | cd build | + | cd build |
| - | cmake -D CMAKE_INSTALL_PREFIX=${HOME}/ | + | cmake -D CMAKE_INSTALL_PREFIX=${HOME}/ |
| - | make -j10 | + | make -j10 |
| + | make install | ||
| + | cd ~/ | ||
| + | xstow yarp | ||
| </ | </ | ||
| - | ==== Installation ==== | ||
| - | | ||
| - | cd ~/ | ||
| - | make install | ||
| - | cd ~/local/DIR | ||
| - | xstow yarp | ||
| ==== Test the installation ==== | ==== Test the installation ==== | ||
| - | * In one console run yarpserver3 | + | * In one console run |
| + | <code bash> | ||
| + | yarpserver | ||
| + | </ | ||
| * Connect a webcam to one of the usb ports of the computer | * Connect a webcam to one of the usb ports of the computer | ||
| * In another console run: | * In another console run: | ||
| + | <code bash> | ||
| yarpdev --verbose --device opencv_grabber | yarpdev --verbose --device opencv_grabber | ||
| - | + | </ | |
| - | * In another console run: yarpview | + | * In another console run: |
| - | * In another console run: yarp connect /grabber / | + | <code bash> |
| + | | ||
| + | </ | ||
| + | * In another console run: | ||
| + | <code bash> | ||
| + | yarp connect /grabber / | ||
| + | </ | ||
| * To test yarp in python: | * To test yarp in python: | ||
| python -c " | python -c " | ||
| - | * You should not get any errors | + | * You should not get any errors |
| ==== Update YARP ==== | ==== Update YARP ==== | ||
| Line 55: | Line 60: | ||
| We try to use the latest yarp version. So some programs may present issues if you stay with old versions. Here are the instructions to updar with the same cmake options. | We try to use the latest yarp version. So some programs may present issues if you stay with old versions. Here are the instructions to updar with the same cmake options. | ||
| + | <code bash yarp_updater.sh> | ||
| cd ~/local/DIR | cd ~/local/DIR | ||
| xstow -D yarp | xstow -D yarp | ||
| Line 64: | Line 70: | ||
| cd ~/local/DIR | cd ~/local/DIR | ||
| xstow yarp | xstow yarp | ||
| + | </ | ||
tutorials/installing_yarp_in_debian.1557149602.txt.gz · Last modified: 2022/09/20 00:08 (external edit)