YARP is a library and toolkit for communication and device interfaces, used on everything from humanoids to embedded devices.