ANYmal, le robot qui a le rythme dans la peau

Avis

Critiques Technologie / Avis 200 Views 0

Conçu par l'École polytechnique fédérale de Zurich, ANYmal est un robot quadrupède qui danse au rythme de la musique en analysant en temps réel ce qu'il entend. Une expérience amusante et qui recèle des innovations intéressantes pour la robotique en général.

Après le robot qui fait des saltos arrière, celui qui ouvre les portes ou encore celui qui fait des bonds de géant, voici le robot danseur. Créé par une équipe du Robotic System Lab de l'École polytechnique fédérale de Zurich (ETH), ANYmal est un robot quadrupède qui sert de plateforme de recherche.

Comme on peut le découvrir dans la vidéo ci-dessous, ANYmal est capable de danser en synchronisant ses pas avec la musique. Il sait aussi s'adapter en temps réel à un changement de rythme ou de style. Le délai de réaction d'un morceau à l'autre est parfois un peu long, mais on peut constater que le robot sait battre la mesure avec son sabot de façon assez convaincante.

Le robot quadrupède ANYmal nous montre ses pas de danse. © ETH Zurich Robotic System Lab

ANYmal danse sur du Daft Punk

Voir ANYmal se déhancher sur du Daft Punk, du Beyoncé ou du U2 joué au violoncelle est assurément distrayant. Mais la démonstration sert aussi à mettre en exergue un système d'analyse en temps réel très performant. En effet, le robot réagit en direct à ce qu'il entend et n'utilise aucun pas de danse préenregistré. Pour cela, il analyse la vitesse du morceau de musique, planifie ses mouvements, se met à danser puis contrôle ses gestes pour vérifier que ceux-ci soient bien synchronisés avec le rythme.

Ce mécanisme d'auto-vérification peut s'avérer très utile en robotique, que ce soit pour des robots industriels ou des modèles destinés aux missions de recherche ou d'assistance. Par ailleurs, la danse étant une activité humaine assez complexe, parvenir à reproduire des mouvements fluides est aussi une belle performance technique.

À voir aussi : 

Comments

Whoops, looks like something went wrong.

1/1 ErrorException in Filesystem.php line 81: file_put_contents(): Only 0 of 310 bytes written, possibly out of free disk space

  1. in Filesystem.php line 81
  2. at HandleExceptions->handleError('2', 'file_put_contents(): Only 0 of 310 bytes written, possibly out of free disk space', '/home2/macroinfo/public_html/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php', '81', array('path' => '/home2/macroinfo/public_html/storage/framework/sessions/f18d64b383d6902f056c9f3287c289d65344b222', 'contents' => 'a:4:{s:6:"_token";s:40:"xbHUU8ojLw3sbuhVq04oeESpOrFWMAfBHLQBbKRj";s:9:"_previous";a:1:{s:3:"url";s:73:"http://marcoinformatique.com/anymal-le-robot-qui-a-le-rythme-dans-la-peau";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1544442474;s:1:"c";i:1544442474;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 'lock' => true))
  3. at file_put_contents('/home2/macroinfo/public_html/storage/framework/sessions/f18d64b383d6902f056c9f3287c289d65344b222', 'a:4:{s:6:"_token";s:40:"xbHUU8ojLw3sbuhVq04oeESpOrFWMAfBHLQBbKRj";s:9:"_previous";a:1:{s:3:"url";s:73:"http://marcoinformatique.com/anymal-le-robot-qui-a-le-rythme-dans-la-peau";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1544442474;s:1:"c";i:1544442474;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', '2') in Filesystem.php line 81
  4. at Filesystem->put('/home2/macroinfo/public_html/storage/framework/sessions/f18d64b383d6902f056c9f3287c289d65344b222', 'a:4:{s:6:"_token";s:40:"xbHUU8ojLw3sbuhVq04oeESpOrFWMAfBHLQBbKRj";s:9:"_previous";a:1:{s:3:"url";s:73:"http://marcoinformatique.com/anymal-le-robot-qui-a-le-rythme-dans-la-peau";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1544442474;s:1:"c";i:1544442474;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', true) in FileSessionHandler.php line 71
  5. at FileSessionHandler->write('f18d64b383d6902f056c9f3287c289d65344b222', 'a:4:{s:6:"_token";s:40:"xbHUU8ojLw3sbuhVq04oeESpOrFWMAfBHLQBbKRj";s:9:"_previous";a:1:{s:3:"url";s:73:"http://marcoinformatique.com/anymal-le-robot-qui-a-le-rythme-dans-la-peau";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1544442474;s:1:"c";i:1544442474;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}') in Store.php line 262
  6. at Store->save() in StartSession.php line 88
  7. at StartSession->terminate(object(Request), object(Response)) in Kernel.php line 145
  8. at Kernel->terminate(object(Request), object(Response)) in index.php line 58