Describir: Designing Distributed, Component-Based Systems for Industrial Robotic Applications