__ __ ___ ____ ____ \ \/ // || _ \ | _ \ \ // /| || |/ / | |/ / / // ___ || _ \ | _/ /_//_/ |_||_| \_\|_| ======================== Yet Another Robot Platform
YARP is a library and toolkit for communication and device interfaces, used on everything from humanoids to embedded devices.
See full instructions at http://www.yarp.it/install.html
- On Linux:
sudo apt-get install cmake libace-dev git clone https://github.com/robotology/yarp cd yarp && mkdir build && cd build && cmake .. && make sudo make install # Optional
Binaries at https://github.com/robotology/yarp/releases
brew install robotology/formulae/yarp
Regular YARP builds use the ACE library.
On Linux and macOS, YARP can be compiled without ACE by adding
when running cmake.
There's a comprehensive list of tutorials here:
Material included in YARP is Copyright of Istituto Italiano di Tecnologia (IIT), RobotCub Consortium and other contributors.
Most YARP components are released under the terms of the BSD-3-Clause. Some optional components are released under the terms of the LGPL-2.1 or later, GPL-2.0 or later, GPL-3.0 or later, or Apache-2.0 License. See the file COPYING and LICENSE files for details.