A self-adaptation framework based on functional knowledge for augmented autonomy in robots | Publicación