middleware/yarp

Yet Another Robot Platform
Directory:
middleware/yarp (package's history)
Package version:
yarp-3.9.0
Home page:
https://www.yarp.it/
License:
modified-bsd
Source archive:
-https://github.com/robotology/yarp/archive/v3.9.0.tar.gzyarp-v3.9.0.tar.gz
Description:
YARP stands for Yet Another Robot Platform. What is it? If data is the bloodstream of your robot, then YARP is the circulatory system. It isn't the brain. It isn't the heart. But it is pretty useful to have around all the same. More specifically, YARP supports building a robot control system as a collection of programs communicating in a peer-to-peer way, with a family of connection types that meet the diverse, sometimes contradictory, and always changing needs of advanced robotics.
Run dependencies:
ace>=5.6, glib2>=2.20, libjpeg, libstdc++, opencv4>=4<5, tinyxml>=2, ycm-cmake-modules>=0.15.1
Build dependencies:
cmake>=3.16, digest>=20080510, doxygen>=1.5, eigen3>=3.0.0, g++>=8, gcc>=3, patch>=2.0, pax, pkg-config>=0.22, pkg_install>=20110805.12, sqlite3>=3, tnftp>=20130505~ssl
General options:
debug
Produce debugging information for binary programs
c++-compiler alternatives:
g++
Use the GNU C++ compiler
clang++
Use the LLVM C++ compiler
ccache-g++
Use ccache and the GNU C++ compiler
ccache-clang++
Use ccache and the LLVM C++ compiler
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler
opencv alternatives:
opencv2
Use opencv-2
opencv3
Use opencv-3
opencv4
Use opencv-4