Runtime self-adaptation in a component-based robotic framework | Publicación