“…In these models, the encoding of skills usually serve several purposes, including classification, prediction, synthesis and online adaptation. A taxonomy of task-parameterized models is presented in [14], with three broad categories, namely 1. approaches employing M models for the M demonstrations, performed in M different situations, see, e.g., [21,29,44,48,51,60,97], 2. approaches employing P models for the P frames of reference that are possibly relevant for the task, see, e.g., [3,25,66], and 3. approaches employing a single model whose parameters are modulated by task parameters, see, e.g., [43,52,71,72,80,102]. …”