The Generic Yarp Module is a component model to easily develop software modules for robotics leveraging the YARP ecosystem