
YARP, acrónimo de Yet Another Robot Platform, conjunto de protocolos, librerías y herramientas para mantener módulos y dispositivos desacoplados. Es considerado Middleware, pues no intenta en ningún momento apoderarse del control del sistema. Está escrito casi por completo en C++.
YARP es software abierto y gratuito. Escrito por y para investigadores en robótica, especialmente Robótica humanoide.