Commande des Systèmes Robotiques : Cours de Modélisation
Introduction à la modélisation des systèmes robotiques
Ce support de cours aborde la modélisation indispensable à la commande des systèmes robotiques. Conçu pour l'enseignement supérieur, il fournit les bases théoriques et mathématiques nécessaires pour comprendre le comportement des manipulateurs et des robots industriels.
Organisation et contenu de l'enseignement
Le document structure l'étude des systèmes robotiques autour de plusieurs grands axes méthodologiques. Les notions fondamentales s'articulent de la géométrie de base jusqu'aux modèles dynamiques complexes en passant par l'analyse cinématique.
Les parties principales du cours couvrent la modélisation géométrique (notions de repères, modèle direct, paramétrage opérationnel, convention de Denavit-Hartenberg et modèle inverse), la modélisation cinématique (composition des vitesses, jacobien, torseur cinématique et modèle inverse) ainsi que la modélisation dynamique (équations d'Euler-Lagrange, énergie cinétique, matrice d'inertie et dynamique des axes).
Concepts clés abordés dans le document
L'étude de la géométrie des solides permet de définir les matrices de rotation, les transformations homogènes et les rotations élémentaires. Le passage d'un repère à un autre s'appuie sur des matrices de changement de repère et sur la composition de mouvements.
Pour les robots à structure série, le modèle géométrique direct s'obtient via la convention de Denavit-Hartenberg, qui associe des repères aux différents corps de la chaîne cinématique. Les paramètres de la rotation peuvent être exprimés sous différentes formes, telles que les angles d'Euler ou la représentation axe/angle.
Le modèle cinématique introduit la notion de jacobien naturel pour lier les vitesses articulaires aux vitesses opérationnelles de l'organe terminal. Les aspects liés aux singularités géométriques et cinématiques font l'objet d'une attention particulière pour éviter les configurations instables ou les mouvements erratiques.
Enfin, la modélisation dynamique utilise les équations d'Euler-Lagrange pour établir les relations entre les efforts articulaires et les accélérations. L'analyse intègre également le comportement des moteurs, des réducteurs et l'influence des frottements ou des flexibilités.
Modalités pédagogiques et informations pratiques
Le document rappelle les consignes d'organisation du module, incluant le déroulement des cours et des travaux pratiques obligatoires. L'évaluation des connaissances repose sur un contrôle continu combinant des TP sur Matlab et des exercices, ainsi qu'un examen terminal écrit.
Questions fréquentes
Quels sont les trois grands domaines de modélisation étudiés ?
Le cours traite successivement de la modélisation géométrique, de la modélisation cinématique et de la modélisation dynamique des robots.
À quoi sert la matrice de Denavit-Hartenberg ?
Elle permet de décrire de manière systématique la relation de transformation géométrique homogène entre deux corps successifs d'un robot série.
Comment est défini le jacobien naturel du robot ?
Il s'agit de la matrice qui relie les vitesses articulaires aux éléments de réduction du torseur cinématique de l'organe terminal exprimé dans le repère de base.
Quelles sont les méthodes présentées pour la dynamique ?
Le document présente l'établissement des équations par le formalisme d'Euler-Lagrange, ainsi que la modélisation spécifique des axes incluant les réducteurs et les frottements.
Testez vos connaissances
Question 1
Que représente la matrice de rotation R10 entre deux repères R0 et R1 ?
- Les coordonnées de l'origine du repère R1 dans le repère R0
- L'orientation du repère R1 par rapport au repère R0
- La vitesse de translation du solide lié à R1
- L'accélération angulaire entre les deux corps
Réponse correcte : L'orientation du repère R1 par rapport au repère R0
Explication : La matrice de rotation exprime les coordonnées des vecteurs du repère R1 dans le repère R0, définissant ainsi l'orientation relative des deux repères.
Question 2
Quel est le nombre maximal de modes d'assemblage pour un manipulateur série général à 6 axes ?
- 2 modes
- 4 modes
- 8 modes
- 16 modes
Réponse correcte : 16 modes
Explication : Le document indique qu'au maximum, un manipulateur série à 6 axes possède 16 modes d'assemblage pour le modèle géométrique inverse.
Question 3
Dans quel cas utilise-t-on le formalisme d'Euler-Lagrange en robotique ?
- Pour calculer le modèle géométrique direct
- Pour obtenir le modèle dynamique du robot
- Pour inverser le jacobien cinématique
- Pour déterminer les paramètres de Denavit-Hartenberg
Réponse correcte : Pour obtenir le modèle dynamique du robot
Explication : Les équations d'Euler-Lagrange permettent de formuler le modèle dynamique en s'appuyant sur l'énergie cinétique et l'énergie potentielle du système.
Télécharger Commande des Systèmes Robotiques : Cours de Modélisation pdf