Calcul scientifique pour la robotique

Public Concerné

Connaître la théorie des équations différentielles ordinaire sur les aspects théoriques et leur discrétisation. Savoir manipuler python ou Fortran ou c++ et Xcas (pour ce dernier ou tout logiciel de calcul formel) pour la résolution des équations différentielles.
Niveau M1 en mathématiques ou calcul scientifique.

Objectifs pédagogiques

Formulation dans un cadre mathématique des problématiques du mouvement des robots.
Mise en équations  (éventuellement en tenant compte de  la nature vraie des liaisons,  de l'aléa) en vue de la simulation.
Comprendre les problématiques d'atteignabilité et d'optimalité pour les systèmes dynamiques à temps discret ou continu.
Ce cours aura lieu en anglais en présentiel. EN FOAD les documents mis à disposition seront en anglais. les enregistrements seront soit en anglais soit en français.

Capacité et compétences acquises

Former des ingénieurs de conception.
Mise sous forme lagrangienne d'un problème de mécanique issue de la robotique.
Principe de moindre action.
Utilisation du Principe du Maximum de Pontryaguine.
Résolution des problèmes numériques associés.
Modélisation des problèmes de la robotique.

Contenu de la formation

La majorité des thèmes seront abordés en vue de la simulation.
L'aspect mathématique sera mis en avant pour souligner les choix effectués dans la mise en oeuvre informatique.
Équations de Lagrange.
Principe de Maupertuis.
Système de contrôle. Contrôle géométrique. Calcul du contrôle optimal.
Principe du Maximum de Pontryaguine.
Mise en oeuvre des méthodes numériques relatives à ces notions :
Résolution des systèmes hamiltoniens.
Utilisation de l'état adjoint.
Filtre de Kalman.
Programmation dynamique.


 

Description des modalités de validation

Examen.

Prévisions d'ouverture

Groupe Semestre Modalité État d'ouverture Date du premier cours Lieux
CSC214 Calcul scientifique pour la robotique 6 Cours de Jour - - - -

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    Code : CSC214
    6
    crédits
    Contactez-nous