<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>EPFL | Etienne Chassaing</title><link>http://etiennechassaing.com/fr/teaching/epfl/</link><atom:link href="http://etiennechassaing.com/fr/teaching/epfl/index.xml" rel="self" type="application/rss+xml"/><description>EPFL</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>fr</language><lastBuildDate>Sun, 01 Oct 2023 00:00:00 +0000</lastBuildDate><image><url>http://etiennechassaing.com/media/sharing.jpg</url><title>EPFL</title><link>http://etiennechassaing.com/fr/teaching/epfl/</link></image><item><title>Legged Robots (MICRO-507)</title><link>http://etiennechassaing.com/fr/teaching/epfl/legged-robots/</link><pubDate>Sun, 01 Oct 2023 00:00:00 +0000</pubDate><guid>http://etiennechassaing.com/fr/teaching/epfl/legged-robots/</guid><description>&lt;p>&lt;img src="featured.png" alt="Robots à pattes">
&lt;em>Robots à pattes&lt;/em>&lt;/p>
&lt;p>J&amp;rsquo;ai été chargé de TD pour ce cours de Master de l&amp;rsquo;EPFL.&lt;/p>
&lt;h2 id="le-cours">Le cours&lt;/h2>
&lt;p>La conception, la commande et les applications des robots à pattes : un panorama des robots
bipèdes, quadrupèdes et multipodes, et des méthodes de commande de la locomotion. Les
étudiants apprennent aussi à analyser de façon critique les articles clés du domaine, et à
concevoir leurs propres modèles et contrôleurs de locomotion en simulation.&lt;/p>
&lt;h2 id="programme">Programme&lt;/h2>
&lt;ul>
&lt;li>Histoire de la robotique à pattes : robots bipèdes, quadrupèdes et multipodes&lt;/li>
&lt;li>Structures mécaniques : marcheurs passifs et dynamiques&lt;/li>
&lt;li>Notions de base : stabilité statique et dynamique, critères de stabilité (zero-moment
point, capturabilité…), consommation d&amp;rsquo;énergie et coût de transport, estimation d&amp;rsquo;état&lt;/li>
&lt;li>Modèles simples de locomotion : roue sans jante, pendules inversés (LIP, SLIP), modèles
« template » et « anchor »&lt;/li>
&lt;li>Approches de commande : méthodes par trajectoire, virtual leg et virtual model control,
hybrid zero dynamics, commande optimale, planification, apprentissage par renforcement et
approches bio-inspirées&lt;/li>
&lt;li>Lecture et présentation d&amp;rsquo;articles clés du domaine&lt;/li>
&lt;li>Exercices numériques : les étudiants développent leurs propres contrôleurs pour des robots
à pattes simulés, avec des séances hebdomadaires avec les assistants et le professeur&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://edu.epfl.ch/coursebook/en/legged-robots-MICRO-507">Fiche du cours sur le site de l&amp;rsquo;EPFL&lt;/a>&lt;/p></description></item><item><title>Foundations of Artificial Intelligence (ME-390)</title><link>http://etiennechassaing.com/fr/teaching/epfl/foundations-of-ai/</link><pubDate>Fri, 01 Sep 2023 00:00:00 +0000</pubDate><guid>http://etiennechassaing.com/fr/teaching/epfl/foundations-of-ai/</guid><description>&lt;p>&lt;img src="featured.png" alt="Taxonomie de l&amp;rsquo;intelligence artificielle">
&lt;em>Taxonomie de l&amp;rsquo;IA, source Google&lt;/em>&lt;/p>
&lt;p>J&amp;rsquo;ai été chargé de TD pour ce cours de l&amp;rsquo;EPFL.&lt;/p>
&lt;h2 id="le-cours">Le cours&lt;/h2>
&lt;p>Les concepts théoriques derrière le machine learning, et un ensemble d&amp;rsquo;outils pour
l&amp;rsquo;appliquer à des problèmes de génie mécanique.&lt;/p>
&lt;h2 id="programme">Programme&lt;/h2>
&lt;p>&lt;strong>Outils&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Apprentissage supervisé : régression et classification&lt;/li>
&lt;li>Apprentissage non supervisé : décomposition en valeurs singulières, K-means&lt;/li>
&lt;li>Deep learning : une courte introduction aux réseaux de neurones&lt;/li>
&lt;li>Apprentissage par renforcement : une courte introduction aux méthodes de gradient de politique&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Théorie&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Optimisation : le rôle de la convexité, descente de gradient, moindres carrés&lt;/li>
&lt;li>Statistiques : l&amp;rsquo;approche bayésienne, le compromis biais-variance&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://edu.epfl.ch/coursebook/en/foundations-of-artificial-intelligence-ME-390">Fiche du cours sur le site de l&amp;rsquo;EPFL&lt;/a>&lt;/p></description></item><item><title>Model Predictive Control (ME-425)</title><link>http://etiennechassaing.com/fr/teaching/epfl/mpc/</link><pubDate>Fri, 01 Sep 2023 00:00:00 +0000</pubDate><guid>http://etiennechassaing.com/fr/teaching/epfl/mpc/</guid><description>&lt;p>&lt;img src="featured.png" alt="Schéma du principe de la commande prédictive">
&lt;em>Principe du MPC&lt;/em>&lt;/p>
&lt;p>J&amp;rsquo;ai été chargé de TD pour ce cours de Master de l&amp;rsquo;EPFL.&lt;/p>
&lt;h2 id="le-cours">Le cours&lt;/h2>
&lt;p>Une introduction à la théorie et à la pratique de la commande prédictive (Model Predictive
Control, MPC). Le MPC permet de formuler librement des objectifs dans le domaine temporel,
d&amp;rsquo;optimiser les performances de systèmes multivariables complexes et d&amp;rsquo;imposer
explicitement des contraintes sur le comportement du système.&lt;/p>
&lt;h2 id="programme">Programme&lt;/h2>
&lt;ul>
&lt;li>Optimisation convexe et théorie de la commande optimale sur lesquelles repose le MPC&lt;/li>
&lt;li>Commande à horizon glissant des systèmes linéaires sous contraintes&lt;/li>
&lt;li>Questions pratiques : suivi de consigne et commande sans erreur statique sous contraintes&lt;/li>
&lt;li>Propriétés théoriques : respect des contraintes, ensembles invariants, stabilité du MPC&lt;/li>
&lt;li>Introduction aux sujets avancés de la commande prédictive&lt;/li>
&lt;li>Un projet en simulation pour mettre le MPC en pratique&lt;/li>
&lt;/ul>
&lt;p>&lt;a href="https://edu.epfl.ch/coursebook/en/model-predictive-control-ME-425">Fiche du cours sur le site de l&amp;rsquo;EPFL&lt;/a>
· Figure : &lt;a href="https://fr.mathworks.com/help/mpc/gs/what-is-mpc.html">MathWorks&lt;/a>&lt;/p></description></item></channel></rss>