Les fonctions principales: elles sont les fonctions pour lesquelles le produit est conçu pour les exigences de l'utilisateur.
Les fonctions contraintes: elles sont les fonctions qui posent des restrictions lors de la conception du robot. Il faut impérativement les respecter.