1- Constitution et cinématique directe des robots.
- Constitution d’un robot manipulateur : types d’articulations. Outils. manipulateurs parallèles.
- Repérage de Denavit-Hartenberg : règles et paramètres.
- Transformations : généralités. Rotation,. transformation homogène et spirale.
- Cinématique directe d’un manipulateur : matrice de passage d’un repère à un autre.
- Simulation sur Matlab.
- Exercices.
- Formulation du problème : Remarques générales. Vecteur de configuration de l’outil.
- Résolution analytique : cinématique inverse d’un robot Rhino. exemple d’application.
- Mouvement différentiel : jacobien d’un robot. Singularités. Pseudo-inverse d’une matrice.
- Résolution numérique : par pseudo-inversion. Par inversion-{1}.
- Cinématique des robots parallèles : résolution analytique. Mouvement différentiel.
- Exercices.
3–Dynamique des manipulateurs et robots mobiles.
- Énergies d’un robot : expression de l’énergie cinétique. Énergie potentielle et frottements.
- Modèle dynamique d’un manipulateur : équation. Résolution numérique.
- Calcul des actions par la méthode de Newton.
- Robots mobiles à roues : types de roues. Contraintes. Cinématique et dynamique.
- Exercices.
4- Vision et trajectoire d’un robot.
A- Vision
- Capteur visuel ; formation de l’image. Projection perspective. Distorsion.
- Calibrage de la caméra : Homographie. Détermination des paramètres intrinsèques et extrinsèques.
- Détection des contours : emploie du gradient et filtrage. Détecteur de Canny. emploie du Laplacien.
- Stéréo vision : profondeur. Épipolaire. Détecteur de coins.
B- Planification de la trajectoire
- Espace d’articulation et espace opérationnel.
- Mouvement dans l’espace opérationnel.
- Trajectoire entre deux points de l’espace d’articulation : polygonale de degré 3, 5 et 2-1-2.
- Trajectoire via des points intermédiaires.
- Trajectoire de Bézier.
A- Outil libre
- Commande décentralisée.
- Commande PD-gravité.
- Commande par linéarisation exacte.
- Commande robuste.
- Commande adaptative.
- Commande par passivité.
B- Outil en contact
- Dynamique dans l’espace opérationnel.
- Commande en impédance.
- Commande force/mouvement.
C- Robot roulant
- Commande de posture.
- Commande de suivi.