Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 6: Optimal Control

Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 6: Optimal Control

🎙 Dr. Daniele Gammelli 👥 1.2M 📅 12 août 2026 ⏱ 80 min 👁 47 📄 cours magistral 🧭 2026-08-12
Disponible en : Français (actuel) English

Mots-clés

contrôle optimalméthodes directestranscriptionprogrammation séquentielle convexerobotique

Résumé

Ce sixième cours du programme AA203 de Stanford, dispensé par le Dr. Daniele Gammelli, conclut la discussion sur les méthodes indirectes et introduit les méthodes directes pour la résolution de problèmes de contrôle optimal. Après un rappel des conditions d’optimalité et de la résolution par problèmes aux limites, l’enseignant présente une astuce de reformulation pour les problèmes à temps final libre, illustrée par un exemple analytique. La majeure partie du cours est consacrée aux méthodes directes, qui discrétisent le problème continu en un problème d’optimisation non linéaire. Deux familles sont détaillées : la paramétrisation conjointe état-commande (collocation) et la paramétrisation de la commande (tir). Le cours se termine par une introduction à la programmation séquentielle convexe (SCP), une méthode itérative qui linéarise les dynamiques autour d’une trajectoire nominale et résout une séquence de problèmes convexes. Des exemples numériques, comme le problème de Zermelo, illustrent les concepts et les défis pratiques, notamment la sensibilité à l’initialisation et la gestion des contraintes.

160 mots

Évaluation critique

Ce cours offre une introduction solide et pédagogique aux méthodes directes en contrôle optimal, un sujet central en robotique et en automatique. La structure est claire : après avoir rappelé les méthodes indirectes et leurs limites, l’enseignant motive l’intérêt des méthodes directes par leur simplicité d’implémentation et leur adaptabilité aux solveurs numériques modernes. Les explications sont appuyées par des exemples concrets, notamment le problème de Zermelo, qui permettent d’illustrer les concepts théoriques et de montrer les difficultés pratiques telles que la sensibilité à l’initialisation et le choix de la discrétisation. La rigueur scientifique est élevée : les dérivations sont correctes, les références sont pertinentes (notamment le livre ‘Principles of Robot Autonomy’ et les travaux de Tedrake), et les limites des méthodes sont mentionnées. Cependant, le cours reste une introduction : il ne couvre pas en profondeur les aspects avancés comme les méthodes de tir multiple ou les méthodes pseudo-spectrales, qui ne sont qu’évoquées. De plus, la présentation est parfois rapide, et certains points, comme la gestion des contraintes d’état, mériteraient des développements supplémentaires. L’adéquation entre le titre et le contenu est bonne, même si le titre est générique. En résumé, ce cours constitue une ressource de qualité pour les étudiants et les praticiens souhaitant comprendre les bases des méthodes directes, mais il ne remplace pas une lecture approfondie d’ouvrages spécialisés.

220 mots

Adéquation titre / contenu

Le titre est précis et correspond au contenu : il s'agit bien du cours 6 sur le contrôle optimal.

Qualité & fiabilité

8/10

Cours universitaire de niveau master, présenté par un chercheur reconnu, avec des références académiques et des exemples numériques. La rigueur est élevée, mais la portée est limitée à une introduction aux méthodes directes.

Moments clés

Sources citées

Sources concordantes

Apport & nouveautés

Ce cours apporte une introduction claire et structurée aux méthodes directes en contrôle optimal, avec une mise en pratique sur des exemples concrets. Il met en lumière les compromis entre les différentes approches et les défis pratiques de l’implémentation. Pour aller plus loin :

  • Méthodes directes en contrôle optimal — Article de synthèse sur les méthodes directes.
  • Programmation séquentielle convexe — Tutoriel de Boyd sur la SCP.
  • Méthodes de tir multiple — Article sur les méthodes de tir.
  • Méthodes pseudo-spectrales — Article sur les méthodes pseudo-spectrales.

86 mots

Profil radar

Le profil radar montre un niveau élevé et équilibré sur les quatre axes, avec une légère prédominance de la quantité d'information et du niveau technique, reflétant un cours dense et exigeant.

Fiabilité 8/10