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:30] – [Compilation] dgarcia | tutorials:installing_yarp_in_debian [2022/09/20 00:08] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 6: | Line 6: | ||
* Add this line to .bashrc | * Add this line to .bashrc | ||
+ | <code bash> | ||
export YARP_DATA_DIRS=${HOME}/ | export YARP_DATA_DIRS=${HOME}/ | ||
+ | </ | ||
* Dependencies: | * Dependencies: | ||
- | |||
- | 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 qml-module-qt-labs-settings | ||
- | |||
- | |||
- | ==== Compilation ==== | ||
<code bash> | <code bash> | ||
- | | + | |
- | | + | |
- | cd yarp | + | |
- | mkdir build | + | |
- | cd build | + | |
- | cmake -D CMAKE_INSTALL_PREFIX=${HOME}/ | + | |
- | make -j10 | + | |
</ | </ | ||
- | ==== Installation ==== | ||
- | | ||
- | cd ~/ | ||
- | make install | ||
- | cd ~/local/DIR | ||
- | xstow yarp | ||
- | * In case you had ROS (ignore if you don't know what ROS is): | + | ==== Compilation and Installation ==== |
- | xstow swig-wx | + | <code bash yarp_installer.sh> |
- | xstow opencv2 | + | cd ~/ |
+ | git clone git:// | ||
+ | cd yarp | ||
+ | mkdir build | ||
+ | cd build | ||
+ | cmake -D CMAKE_INSTALL_PREFIX=${HOME}/ | ||
+ | make -j10 | ||
+ | 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 58: | 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 67: | Line 70: | ||
cd ~/local/DIR | cd ~/local/DIR | ||
xstow yarp | xstow yarp | ||
+ | </ |
tutorials/installing_yarp_in_debian.1557149410.txt.gz · Last modified: 2022/09/20 00:08 (external edit)