La compliance est la capacité du robot à adapter la rigidité de ses gestes pour prendre en compte des efforts qui lui sont appliqués. La compliance peut être passive (la mécanique du robot est flexible et se déforme quand on exerce un effort dessus) ou active (la mécanique du robot est rigide mais le logiciel détecte les efforts appliqués dessus et pilote les moteurs pour accompagner ses efforts).

Dans la démonstration présentée ici, le bras gauche de Romeo se laisse guider par les efforts exercés sur lui grâce à l’implémentation d’une compliance active.