Return to Video

L'incroyable pouvoir athlétique des quadricoptères.

  • 0:11 - 0:14
    Alors, que signifie le concept d'athlétisme chez une machine ?
  • 0:14 - 0:17
    Nous allons expliciter le concept d'entraînement sportif des machines
  • 0:17 - 0:19
    et la recherche qui permet d'y arriver
  • 0:19 - 0:22
    à l'aide de ces machines volantes appelées quadricoptères,
  • 0:22 - 0:24
    ou quads, en abrégé.
  • 0:26 - 0:28
    Les quads ne sont pas tout récents.
  • 0:28 - 0:30
    La raison pour laquelle ils sont si populaires de nos jours
  • 0:30 - 0:32
    est parce qu'ils sont simples, mécaniquement parlant.
  • 0:32 - 0:34
    En controllant la vitesse de ces quatre hélices,
  • 0:34 - 0:37
    ces machines peuvent tourner, s'incliner, faire des embardées
  • 0:37 - 0:40
    et accélérer tout en gardant la même orientation.
  • 0:40 - 0:43
    A bord, il y a aussi une batterie, un ordinateur,
  • 0:43 - 0:47
    senseurs divers et radios sans fil.
  • 0:47 - 0:51
    Les quads sont extrêmement agiles, mais cette agilité a un prix.
  • 0:51 - 0:54
    Ils sont instables par nature, et ils ont besoin d'une sorte
  • 0:54 - 0:58
    de contrôle automatique de rétroaction afin d'être capable de voler.
  • 1:04 - 1:07
    Alors, comment vient-il de faire ça ?
  • 1:07 - 1:09
    Des caméras sur le toit et un ordinateur portable
  • 1:09 - 1:11
    servent de système global de positionnement d'intérieur.
  • 1:11 - 1:14
    Cela sert à situer des objets dans l'espace
  • 1:14 - 1:16
    qui auraient ces marques réfléchissantes sur eux.
  • 1:16 - 1:18
    Ces données sont envoyées à un autre ordinateur
  • 1:18 - 1:20
    qui fait des estimations et des algorithmes de contrôle,
  • 1:20 - 1:22
    qui à son tour commande le quad,
  • 1:22 - 1:26
    qui fait aussi des estimations et des algorithmes de contrôle.
  • 1:29 - 1:32
    L'essentiel de notre recherche est basée sur les algorithmes.
  • 1:32 - 1:36
    Ils sont la magie qui rend ces machines vivantes.
  • 1:36 - 1:38
    Alors, comment fait-on pour concevoir des algorithmes
  • 1:38 - 1:40
    qui font naître un athlète mécanique ?
  • 1:40 - 1:43
    Nous utilisons quelque chose qui est généralement appelé la conception basée sur modèle.
  • 1:43 - 1:46
    D'abord, nous saisissons les propriétés physiques à travers un modèle mathématique
  • 1:46 - 1:48
    sur le comportement des machines.
  • 1:48 - 1:51
    Nous utilisons ensuite une discipline des mathématiques
  • 1:51 - 1:53
    appelée la théorie du contrôle afin d'analyser ces modèles
  • 1:53 - 1:57
    et aussi de synthétiser les algorithmes pour les contrôler.
  • 1:57 - 2:00
    Par exemple, c'est comme ça qu'on peut faire voltiger le quad.
  • 2:00 - 2:02
    D'abord, nous avons saisi la dynamique
  • 2:02 - 2:04
    grâce à un groupe d'équations différentielles.
  • 2:04 - 2:06
    Nous manipulons ensuite ces équations à l'aide de
  • 2:06 - 2:11
    la théorie du contrôle afin de créer des algorithmes qui stabilisent le quad.
  • 2:11 - 2:14
    Je vais vous démontrer la puissance de cette approche.
  • 2:17 - 2:19
    Supposons que nous voulions non seulement faire voltiger ce quad
  • 2:19 - 2:22
    mais aussi qu'il garde cette barre en équilibre.
  • 2:22 - 2:24
    Avec un peu d'entraînement,
  • 2:24 - 2:26
    c'est assez facile pour les être humains de faire cela,
  • 2:26 - 2:28
    bien que nous ayons l'avantage d'avoir
  • 2:28 - 2:29
    nos deux pieds au sol
  • 2:29 - 2:32
    et de pouvoir utiliser nos mains très polyvalentes.
  • 2:32 - 2:35
    Cela devient un peu plus difficile
  • 2:35 - 2:37
    lorsque j'ai seulement un pied au sol
  • 2:37 - 2:40
    et que je n'utilise pas mes mains.
  • 2:40 - 2:43
    Remarquez la marque réfléchissante en haut de cette barre,
  • 2:43 - 2:47
    ce qui signifie qu'elle peut être localisée dans l'espace.
  • 2:52 - 2:58
    (Applaudissements)
  • 2:58 - 3:01
    Vous pouvez remarquer que ce quad fait de minutieux ajustements
  • 3:01 - 3:03
    afin de garder cette barre en équilibre.
  • 3:03 - 3:07
    Comment avons-nous conçu les algorithmes pour faire cela ?
  • 3:07 - 3:09
    Nous avons ajouté le modèle mathématique de la barre
  • 3:09 - 3:10
    à celui du quad.
  • 3:10 - 3:13
    Une fois que nous obtenons un modèle du système combiné quad-barre,
  • 3:13 - 3:18
    nous pouvons utiliser la théorie du contrôle afin de créer des algorithmes pour le contrôler.
  • 3:18 - 3:20
    Là, vous pouvez voir que c'est stable,
  • 3:20 - 3:22
    et même si je la pousse un peu,
  • 3:22 - 3:28
    elle retourne à une position joliment équilibrée.
  • 3:28 - 3:29
    Nous pouvons également améliorer le modèle pour lui indiquer
  • 3:29 - 3:32
    où nous voulons que le quad soit situé dans l'espace.
  • 3:32 - 3:35
    En utilisant ce pointeur, fait de marques réfléchissantes,
  • 3:35 - 3:37
    je peux indiquer où je veux déplacer le quad dans l'espace
  • 3:37 - 3:40
    à une distance prédéfinie de moi.
  • 3:55 - 3:58
    La clé de ces manœuvres acrobatiques est l'algorithme,
  • 3:58 - 4:01
    conçu à l'aide de modèles mathématiques
  • 4:01 - 4:03
    et de la théorie du contrôle.
  • 4:03 - 4:05
    Demandons au quad de revenir ici
  • 4:05 - 4:07
    et de laisser la barre tomber,
  • 4:07 - 4:08
    et je vais ensuite vous démontrer l'importance
  • 4:08 - 4:11
    de comprendre les modèles physiques
  • 4:11 - 4:15
    et le fonctionnement du monde physique.
  • 4:25 - 4:27
    Remarquez que le quad perd de l'altitude
  • 4:27 - 4:29
    lorsque je pose ce verre d'eau dessus.
  • 4:29 - 4:32
    Contrairement au cas de la barre en équilibre, je n'ai pas inclus
  • 4:32 - 4:34
    le modèle mathématique du verre dans le système.
  • 4:34 - 4:37
    En fait, le système ne sait même pas que le verre d'eau est là.
  • 4:37 - 4:40
    Comme dans le cas précédent, je pourrais utiliser le pointeur pour indiquer au quad
  • 4:40 - 4:43
    où je veux qu'il aille dans l'espace.
  • 4:43 - 4:53
    (Applaudissements)
  • 4:53 - 4:55
    OK, vous devez vous demander,
  • 4:55 - 4:57
    pourquoi l'eau ne tombe-t-elle pas du verre ?
  • 4:57 - 5:00
    Deux faits : le premier est que la gravité agit
  • 5:00 - 5:03
    de la même façon sur tous les objets.
  • 5:03 - 5:05
    Le deuxième est que les hélices se dirigent toutes
  • 5:05 - 5:08
    vers la même direction que le verre, vers le haut.
  • 5:08 - 5:11
    Vous assemblez ces deux choses, le résultat
  • 5:11 - 5:13
    est que toutes les forces latérales sur le verre sont faibles
  • 5:13 - 5:16
    et sont majoritairement dominées par les effets aérodynamiques
  • 5:16 - 5:19
    qui à cette vitesse sont insignifiants.
  • 5:23 - 5:25
    Et c'est pourquoi vous n'avez pas besoin de modéliser le verre.
  • 5:25 - 5:29
    Il est naturel que cela ne se renverse pas; peu importe ce que le quad fait.
  • 5:38 - 5:45
    (Applaudissements)
  • 5:45 - 5:49
    Ce que nous devons en retirer ici est que certaines tâches de haute performance
  • 5:49 - 5:51
    sont plus faciles que d'autres,
  • 5:51 - 5:53
    et que le fait de comprendre les propriétés physiques du problème
  • 5:53 - 5:56
    vous indique lesquelles sont faciles et lesquelles sont difficiles.
  • 5:56 - 5:58
    Dans cet exemple, porter un verre d'eau est facile.
  • 5:58 - 6:02
    Garder une barre en équilibre est difficile.
  • 6:02 - 6:03
    Nous avons tous entendu des histoires d'athlètes
  • 6:03 - 6:06
    qui font des prouesses alors qu'ils sont physiquement blessés.
  • 6:06 - 6:07
    Est-ce qu'une machine peut également être performante
  • 6:07 - 6:10
    tout en étant physiquement endommagée?
  • 6:10 - 6:12
    La pensée conventionnelle dit que vous avez besoin
  • 6:12 - 6:16
    d'un minimum de quatre pairs fixes d'hélices motorisées afin que le quad puisse voler,
  • 6:16 - 6:18
    car il y a quatre degrés de marge de manœuvre :
  • 6:18 - 6:21
    tours, inclinaisons, embardées et accélérations.
  • 6:21 - 6:24
    Les hexacoptères et les octocoptères, avec six et huit hélices,
  • 6:24 - 6:25
    peuvent assurer de la redondance,
  • 6:25 - 6:27
    mais les quadrocoptères sont bien plus populaires
  • 6:27 - 6:29
    car ils ont un nombre limité
  • 6:29 - 6:32
    de paires fixes d'hélices motorisées : quatre.
  • 6:32 - 6:34
    Forcément ?
  • 6:49 - 6:52
    Si nous analysons le modèle mathématique de cette machine
  • 6:52 - 6:54
    avec seulement deux hélices qui fonctionnent,
  • 6:54 - 7:01
    nous découvrons un mode de vol peu conventionnel.
  • 7:07 - 7:09
    Il faut renoncer à contrôler les embardées,
  • 7:09 - 7:12
    mais les tours, inclinaisons et les accélérations peuvent toujours être contrôlées
  • 7:12 - 7:18
    à travers des algorithmes qui utilisent cette nouvelle configuration.
  • 7:21 - 7:24
    Les modèles mathématiques nous indiquent exactement quand
  • 7:24 - 7:26
    et pourquoi cela est possible.
  • 7:26 - 7:28
    Dans cet exemple, ces connaissances nous permettent de concevoir
  • 7:28 - 7:30
    des nouvelles architectures de machines
  • 7:30 - 7:34
    ou de concevoir des algorithmes intelligents qui peuvent supporter les dommages,
  • 7:34 - 7:36
    avec la même grâce que les athlètes humains,
  • 7:36 - 7:40
    au lieu de construire des machines avec de la redondance.
  • 7:40 - 7:42
    Nous ne pouvons pas faire autrement que de retenir notre souffle lorsque nous regardons
  • 7:42 - 7:45
    un plongeur faire un saut périlleux pour atterrir dans l'eau,
  • 7:45 - 7:46
    ou lorsqu'un gymnaste fait des acrobaties en l'air,
  • 7:46 - 7:48
    tout en voyant le sol se rapprocher rapidement.
  • 7:48 - 7:51
    Est-ce que le plongeur réussira à plonger dans l'eau sans trop d'éclaboussures ?
  • 7:51 - 7:53
    Est-ce que le gymnaste réussira à atterrir correctement ?
  • 7:53 - 7:54
    Imaginez que nous voulions que ce quad
  • 7:54 - 7:57
    réalise un triple flip et finisse
  • 7:57 - 7:59
    à l'endroit exact où il avait commencé.
  • 7:59 - 8:01
    Cette manoeuvre va être réalisée si rapidement
  • 8:01 - 8:05
    que nous ne pourrons pas utiliser la rétroaction pour corriger le mouvement pendant la réalisation.
  • 8:05 - 8:07
    Il n'y a tout simplement pas assez de temps.
  • 8:07 - 8:11
    Au lie de ça, ce que le quad peut faire, c'est réaliser la manœuvre à l'aveugle,
  • 8:11 - 8:13
    observer comment il finit la manœuvre,
  • 8:13 - 8:16
    et utiliser ensuite ces informations pour modifier son comportement
  • 8:16 - 8:18
    afin que le prochain flip soit mieux réalisé.
  • 8:18 - 8:20
    De la même façon que le plongeur et le gymnaste,
  • 8:20 - 8:22
    c'est seulement à travers un entraînement répété
  • 8:22 - 8:24
    que la manoeuvre peut être assimilée et réalisée
  • 8:24 - 8:26
    au plus haut niveau.
  • 8:34 - 8:39
    (Applaudissements)
  • 8:39 - 8:42
    Frapper une balle en mouvement est une compétence nécessaire dans de nombreux sports.
  • 8:42 - 8:44
    Comment amène-t-on une machine à faire
  • 8:44 - 8:48
    ce qu'un athlète fait de toute évidence sans effort ?
  • 9:03 - 9:10
    (Applaudissements)
  • 9:10 - 9:13
    Ce quad a une raquette fixée sur sa tête,
  • 9:13 - 9:16
    avec une zone de frappe idéale de la taille d'une pomme environ, donc pas vraiment grande.
  • 9:16 - 9:19
    Les calculs suivants sont effectués chaque 20 millisecondes,
  • 9:19 - 9:21
    soit 50 fois par seconde.
  • 9:21 - 9:24
    D'abord, nous essayons de comprendre où va la balle.
  • 9:24 - 9:26
    Ensuite, nous calculons comment le quad devrait la frapper
  • 9:26 - 9:29
    pour qu'elle retourne à l'endroit exact d'où elle a été jetée.
  • 9:29 - 9:34
    Troisièmement, on prévoit une trajectoire qui amène le quad
  • 9:34 - 9:37
    de son point initial vers le point d'impact avec la balle.
  • 9:37 - 9:41
    Quatrièmement, nous réalisons cette stratégie en seulement 20 millisecondes.
  • 9:41 - 9:44
    Vingt millisecondes plus tard, le processus entier est répété
  • 9:44 - 9:46
    jusqu'à ce que le quad frappe la balle.
  • 9:55 - 9:58
    (Applaudissements)
  • 9:58 - 10:01
    Les machines ne peuvent pas seulement réaliser des manoeuvres dynamiques seules,
  • 10:01 - 10:03
    elles peuvent le faire collectivement.
  • 10:03 - 10:07
    Ces trois quads sont en train de coopérer pour porter ce filet.
  • 10:16 - 10:21
    (Applaudissements)
  • 10:21 - 10:24
    Ils réalisent une manoeuvre extrêmement dynamique
  • 10:24 - 10:26
    et collective
  • 10:26 - 10:28
    pour me renvoyer la balle.
  • 10:28 - 10:31
    Notez que, lorsqu'ils tendent le filet, ces quads sont verticaux.
  • 10:36 - 10:38
    (Applaudissements)
  • 10:38 - 10:40
    En fait, lorsqu'ils étendent complètement le filet,
  • 10:40 - 10:43
    cela revient à multiplier par cinq ce que ressent une personne
  • 10:43 - 10:47
    à la fin d'un saut en bungee.
  • 10:51 - 10:53
    Les algorithmes utilisés ici sont vraiment similaires
  • 10:53 - 10:57
    à ceux utilisés précédemment pour que le quad me renvoie la balle.
  • 10:57 - 10:59
    Les modèles mathématiques sont utilisés afin de recalculer continuellement
  • 10:59 - 11:04
    une stratégie de coopération 50 fois par seconde.
  • 11:04 - 11:06
    Tout ce que nous avons vu jusqu'ici concernait
  • 11:06 - 11:08
    les machines et leur potentiel.
  • 11:08 - 11:11
    Que se passe-t-il lorsque l'on associe cette sportivité des machines
  • 11:11 - 11:13
    à celle des êtres humains ?
  • 11:13 - 11:17
    Ce que j'ai en face de moi est un détecteur de mouvement disponible sur le marché
  • 11:17 - 11:18
    et qui est principalement utilisé dans les jeux vidéos.
  • 11:18 - 11:20
    Il peut reconnaître ce que font les différentes parties de mon corps
  • 11:20 - 11:22
    en temps réel.
  • 11:22 - 11:24
    Similaire au pointeur que j'ai utilisé précédemment,
  • 11:24 - 11:27
    nous pouvons l'utiliser pour entrer des données dans le système.
  • 11:27 - 11:29
    Nous avons maintenant une façon tout à fait naturelle d'interagir
  • 11:29 - 11:34
    avec l’athlétisme pur de ces quads à travers mes gestes.
  • 12:10 - 12:14
    (Applaudissements)
  • 12:23 - 12:27
    L'interaction n'a pas besoin d'être virtuelle. Elle peut être physique.
  • 12:27 - 12:29
    Prenez ce quad par exemple.
  • 12:29 - 12:32
    Il essaie de rester à un point fixe dans l'espace.
  • 12:32 - 12:36
    Si j'essaye de le faire bouger, il me résiste,
  • 12:36 - 12:40
    et revient se placer à l'endroit voulu.
  • 12:40 - 12:43
    Il est toutefois possible de changer ce comportement.
  • 12:43 - 12:45
    Nous pouvons utiliser des modèles mathématiques
  • 12:45 - 12:48
    pour estimer la force que j'applique sur ce quad.
  • 12:48 - 12:51
    Une fois que l'on connaît cette force, il est possible de changer les lois de la physique,
  • 12:51 - 12:55
    se limitant au quad, bien entendu.
  • 12:55 - 12:58
    Ici le quad se comporte comme s'il se retrouvait
  • 12:58 - 13:02
    dans un liquide visqueux.
  • 13:02 - 13:04
    Nous avons maintenant une façon privilégiée
  • 13:04 - 13:06
    d'interagir avec une machine.
  • 13:06 - 13:09
    Je vais utiliser cette nouvelle capacité pour positionner
  • 13:09 - 13:11
    ce quad portant une caméra à un emplacement approprié
  • 13:11 - 13:14
    afin de filmer le reste de cette démonstration.
  • 13:24 - 13:26
    Alors, nous pouvons interagir physiquement avec ces quads
  • 13:26 - 13:29
    et changer les lois de la physique.
  • 13:29 - 13:31
    Amusons-nous donc un petit peu avec ceci.
  • 13:31 - 13:33
    Vous allez voir ces quads
  • 13:33 - 13:36
    se comporter tout d'abord comme s'ils étaient sur Pluton.
  • 13:36 - 13:39
    Petit à petit, la gravité sera renforcée
  • 13:39 - 13:41
    jusqu'à ce que nous retournions tous sur la planète Terre,
  • 13:41 - 13:43
    mais je vous rassure, nous n'irons pas jusqu'au bout.
  • 13:43 - 13:46
    Ok, on y va.
  • 13:53 - 13:57
    (Rires)
  • 14:22 - 14:25
    (Rires)
  • 14:25 - 14:29
    (Applaudissements)
  • 14:29 - 14:30
    Ouf !
  • 14:34 - 14:36
    Vous êtes en train de penser,
  • 14:36 - 14:38
    ces gars s'éclatent plus qu'ils ne devraient,
  • 14:38 - 14:40
    et vous vous demandez peut-être aussi,
  • 14:40 - 14:44
    mais pourquoi construisent-ils des machines athlètes ?
  • 14:44 - 14:46
    Certains présument que le rôle du jeu dans le royaume animal
  • 14:46 - 14:49
    est d'aiguiser les compétences et de développer des capacités.
  • 14:49 - 14:51
    D'autres pensent que le jeu a plus un rôle social,
  • 14:51 - 14:53
    qui est utilisé pour lier le groupe.
  • 14:53 - 14:56
    De la même façon, nous utilisons l'analogie entre le sport et l'ambition athlétique
  • 14:56 - 14:59
    pour créer de nouveaux algorithmes et pousser les machines
  • 14:59 - 15:01
    jusqu'aux limites de leurs possibilités.
  • 15:01 - 15:04
    Quel impact aura la vitesse des machines sur notre mode de vie ?
  • 15:04 - 15:07
    Comme toutes nos créations et innovations passées,
  • 15:07 - 15:10
    elles peuvent être utilisées pour améliorer la condition humaine
  • 15:10 - 15:12
    ou alors on peut en abuser et les utiliser à mauvais escient.
  • 15:12 - 15:14
    Nous ne sommes pas confrontés à un choix technique;
  • 15:14 - 15:16
    mais à un choix social.
  • 15:16 - 15:17
    Faisons le bon choix,
  • 15:17 - 15:20
    le choix qui tire le meilleur de l'avenir des machines,
  • 15:20 - 15:21
    exactement comme l'entraînement sportif dans le sport
  • 15:21 - 15:24
    peut faire ressortir ce qu'il y a de mieux en nous.
  • 15:24 - 15:27
    Laissez-moi vous présenter les magiciens derrière le rideau vert.
  • 15:27 - 15:30
    Ils sont membres de l'équipe de recherche Flying Machine Arena.
  • 15:30 - 15:35
    (Applaudissements)
  • 15:35 - 15:38
    Federico Augugliaro, Dario Brescianini, Markus Hehn,
  • 15:38 - 15:41
    Sergei Lupashin, Mark Muller et Robin Ritz.
  • 15:41 - 15:42
    Gardez les à l'oeil. Ils sont destinés à de grandes choses.
  • 15:42 - 15:44
    Merci.
  • 15:44 - 15:50
    (Applaudissements)
Title:
L'incroyable pouvoir athlétique des quadricoptères.
Speaker:
Raffaello D'Andrea
Description:

Dans un laboratoire robotique à TEDGlobal, Raffaelo D'Andrea fait un cirque de quadricoptères volants : des robots qui pensent comme des athlètes, qui apprennent à se développer et à résoudre des problèmes physiques grâce à des algorithmes. Lors de cette série de démonstrations spectaculaires, D'Andrea montre des drones qui jouent à la balle, font des numéros d'équilibre et prennent des décisions collectives -- et à ne pas rater : une démo captivante de quads contrôlés par Kinect. Acheteurs compulsifs s'abstenir.

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
16:08

French subtitles

Revisions