{"id":3401,"date":"2016-12-14T10:43:23","date_gmt":"2016-12-14T09:43:23","guid":{"rendered":"http:\/\/www.generationrobots.com\/blog\/?p=3401"},"modified":"2023-03-29T09:45:57","modified_gmt":"2023-03-29T07:45:57","slug":"cas-client-le-robot-nao-pour-le-tournoi-nas-2016","status":"publish","type":"post","link":"https:\/\/www.generationrobots.com\/blog\/fr\/cas-client-le-robot-nao-pour-le-tournoi-nas-2016\/","title":{"rendered":"Cas client : le robot NAO pour le tournoi NAS 2016"},"content":{"rendered":"\n<html>\n <body>\n  <h2 class=\"wp-block-heading\" id=\"h-contexte\">\n   Contexte\n  <\/h2>\n  \n  \n  <p>\n   Le tournoi\n   <strong>\n    NAS (Nad Al Sheba Sports tournament)\n   <\/strong>\n   est organis\u00e9 par l&rsquo;\u00c9mirat de Duba\u00ef chaque ann\u00e9e. En 2015, ce sont presque\n   <strong>\n    4 000 athl\u00e8tes\n   <\/strong>\n   qui ont particip\u00e9 \u00e0 l\u2019\u00e9v\u00e9nement.\n   <br\/>\n   <strong>\n    HQCREATIVE\n   <\/strong>\n   , une agence \u00e9v\u00e9nementielle sp\u00e9cialis\u00e9e dans la cr\u00e9ation de shows pour les grands \u00e9v\u00e9nements officiels des Emirats Arabes Unis, \u00e9tait charg\u00e9e de l\u2019organisation de la c\u00e9r\u00e9monie d\u2019ouverture pour l\u2019\u00e9dition 2016.\n  <\/p>\n  \n  \n  <p>\n   HQCREATIVE a d\u00e9cid\u00e9 de faire rentrer le tournoi NAS de plain-pied dans le futur, en ayant le\n   <strong>\n    robot NAO\n   <\/strong>\n   comme pr\u00e9sentateur de la c\u00e9r\u00e9monie d\u2019ouverture ! HQCREATIVE est donc venu trouver\n   <strong>\n    <a class=\"catalogue\" href=\"\/fr\/\" title=\"Site web Generation Robots\">\n     G\u00e9n\u00e9ration Robots\n    <\/a>\n   <\/strong>\n   pour que nous d\u00e9veloppions une solution \u00e0 la mesure de l\u2019\u00e9v\u00e9nement !\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-2.jpg\">\n    <img fetchpriority=\"high\" decoding=\"async\" width=\"650\" height=\"365\" alt=\"nao-nass-2016-dubai-2\" class=\"wp-image-3405\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-2.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-2.jpg 650w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-2-300x168.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/>\n   <\/a>\n  <\/figure>\n  \n  \n  <p>\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-defi\">\n   D\u00e9fi\n  <\/h2>\n  \n  \n  <p>\n   Pour pr\u00e9senter la c\u00e9r\u00e9monie d&rsquo;inauguration, le\n   <a class=\"catalogue\" href=\"\/fr\/246-robot-humanoide-nao\" title=\"Robot humano\u00efde NAO\">\n    robot NAO\n   <\/a>\n   , debout sur une plateforme sous le feu des projecteurs, devait pr\u00e9senter les diff\u00e9rents sports inscrits au programme du tournoi NAS 2016.\n  <\/p>\n  \n  \n  <p>\n   Une voix off (plus puissante dans une grande salle de spectacles que celle d\u2019un robot) se chargeait de pr\u00e9senter les disciplines. NAO devait de son c\u00f4t\u00e9,\n   <strong>\n    synchroniser ses mouvements avec cette voix OFF\n   <\/strong>\n   , un peu comme un play-back gestuel !\n  <\/p>\n  \n  \n  <p>\n   Apr\u00e8s cette introduction, place au spectacle, qui incluait des acrobates sur des hoverboards, le show lumineux \u00ab Lords of Lightning \u00bb, et des danseurs en mouvements autour du robot NAO.\n   <br\/>\n   Le tournoi NAS est un \u00e9v\u00e9nement national tr\u00e8s important, qui a lieu en direct. Nos ing\u00e9nieurs ont donc du\n   <strong>\n    parer \u00e0 toutes \u00e9ventualit\u00e9s pour que le show puisse se d\u00e9rouler sans accroc\n   <\/strong>\n   !\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image\">\n   <a href=\"\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-1.jpg\">\n    <img decoding=\"async\" width=\"650\" height=\"370\" alt=\"nao-nass-2016-dubai-1\" class=\"wp-image-3406\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-1.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-1.jpg 650w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-1-300x171.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/>\n   <\/a>\n  <\/figure>\n  \n  \n  <p>\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-solution\">\n   Solution\n  <\/h2>\n  \n  \n  <p>\n   Les ing\u00e9nieurs de notre Bureau d\u2019\u00e9tudes en Robotique de Service Professionnelle ont commenc\u00e9 par\n   <strong>\n    d\u00e9velopper un s\u00e9quenceur d&rsquo;animation pour permettre de synchroniser les mouvements du robot NAO avec les time-codes du spectacle\n   <\/strong>\n   . Ils ont d&rsquo;abord\u00a0cr\u00e9\u00e9 un s\u00e9quenceur en langage Python, puis un fichier en Json qui se chargeait de charger\u00a0les diff\u00e9rentes animations en synchronisation avec la c\u00e9r\u00e9monie (films, voix off, danse, etc).\n  <\/p>\n  \n  \n  <p>\n   Il a fallu aussi\n   <strong>\n    cr\u00e9er une librairie d\u2019animations\n   <\/strong>\n   bien fournie, afin que NAO soit toujours en vie et effectue ses mouvements avec le plus de fluidit\u00e9 possible.\n  <\/p>\n  \n  \n  <p>\n   Pour ce genre de d\u00e9veloppement,\n   <strong>\n    nous proposons g\u00e9n\u00e9ralement au client d\u2019avoir un ing\u00e9nieur du GR Lab sur site le jour de l\u2019\u00e9v\u00e9nement\n   <\/strong>\n   , afin de s&rsquo;assurer que tout se passe dans les meilleures conditions et de pouvoir parer \u00e0 toutes les \u00e9ventualit\u00e9s.\n  <\/p>\n  \n  \n  <p>\n   Et les impr\u00e9vus dans les spectacles sont monnaie courante ! Ainsi, nous avons d\u00e9couvert sur place que lors du grand final du spectacle, les danseurs \u00e9voluaient sur des bobines Tesla. Or ces transformateurs g\u00e9ants\n   <strong>\n    ont pour effet de produire un champ \u00e9lectromagn\u00e9tique\n   <\/strong>\n   , suffisamment puissant pour que cela neutralise le robot NAO ainsi que sa plateforme !\n   <br\/>\n   Nous\n   <strong>\n    avons donc d\u00fb adapter notre solution logicielle sur place\n   <\/strong>\n   , afin que NAO se mette en position de s\u00e9curit\u00e9 et d\u00e9sactive ses moteurs quand les bobines fonctionnaient \u00e0 plein r\u00e9gime..\n  <\/p>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <a href=\"\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai.jpg\">\n    <img decoding=\"async\" width=\"650\" height=\"363\" alt=\"nao-nass-2016-dubai\" class=\"wp-image-3407\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai.jpg 650w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2016\/12\/nao-nass-2016-dubai-300x168.jpg 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/>\n   <\/a>\n  <\/figure>\n  \n  \n  <p>\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-resultats\">\n   R\u00e9sultats\n  <\/h2>\n  \n  \n  <p>\n   Mission accomplie, la c\u00e9r\u00e9monie d\u2019ouverture du tournoi NAS 2016 s\u2019est d\u00e9roul\u00e9e comme pr\u00e9vu et a fait parler d\u2019elle !\n   <br\/>\n   Ce projet, relativement simple en apparence, s\u2019est \u00e9maill\u00e9 de\n   <strong>\n    diff\u00e9rents challenges qui sont inh\u00e9rent au monde du spectacle\n   <\/strong>\n   . En effet, la cl\u00e9 ici \u00e9tait la\n   <strong>\n    facult\u00e9 d\u2019adaptation de nos ing\u00e9nieurs qui ont su faire \u00e9voluer la solution logicielle et l\u2019animation\n   <\/strong>\n   initialement pr\u00e9vue pour faire face aux diff\u00e9rentes contraintes qui ont \u00e9merg\u00e9es pendant le spectacle.\n  <\/p>\n  \n  \n  <p>\n   Pour ce d\u00e9veloppement en particulier,\n   <strong>\n    nous avions pr\u00e9vu une solution logicielle modulaire\n   <\/strong>\n   , gr\u00e2ce \u00e0 ce syst\u00e8me, les modifications que nous avons d\u00fb faire lors des r\u00e9p\u00e9titions n\u2019ont pas impact\u00e9 la stabilit\u00e9 du logiciel d\u00e9velopp\u00e9.\n  <\/p>\n  \n  \n  <hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n  \n  \n  <p>\n  <\/p>\n  \n  \n  <p>\n   Dans notre bureau d\u2019\u00e9tudes \u00ab\u00a0GR Lab\u00a0\u00bb, nous d\u00e9veloppons des solutions innovantes et sur mesure pour les professionnels (projets robotiques, intelligence artificielle\u2026) comme celui r\u00e9alis\u00e9 pour HQCREATIVE.\n  <\/p>\n  \n  \n  <p>\n   Si vous avez une id\u00e9e de projet, n\u2019h\u00e9sitez pas \u00e0 nous contacter pour que nous vous aidions dans son \u00e9laboration.\n   <strong>\n    Chez nous, le service et le software font la diff\u00e9rence !\n   <\/strong>\n  <\/p>\n  \n  \n  <p>\n   Contactez-nous sur\n   <strong>\n    <span style=\"color: #ff6600;\">\n     contact@generationrobots.com\n    <\/span>\n   <\/strong>\n   ou au t\u00e9l\u00e9phone, au\n   <strong>\n    <span style=\"color: #ff6600;\">\n     05 56 39 37 05\n    <\/span>\n   <\/strong>\n   .\n  <\/p>\n  \n  \n  <p>\n  <\/p>\n  \n <\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>Contexte Le tournoi NAS (Nad Al Sheba Sports tournament) est organis\u00e9 par l&rsquo;\u00c9mirat de Duba\u00ef chaque ann\u00e9e. En 2015, ce sont presque 4 000 athl\u00e8tes qui ont particip\u00e9 \u00e0 l\u2019\u00e9v\u00e9nement. HQCREATIVE , une agence \u00e9v\u00e9nementielle sp\u00e9cialis\u00e9e dans la cr\u00e9ation de shows pour les grands \u00e9v\u00e9nements officiels des Emirats Arabes Unis, \u00e9tait charg\u00e9e de l\u2019organisation de[&#8230;]<br \/> <a class=\"button\" href=\"https:\/\/www.generationrobots.com\/blog\/fr\/cas-client-le-robot-nao-pour-le-tournoi-nas-2016\/\" style=\"float:right;\">Read this article &gt;&gt;<\/a><\/p>\n","protected":false},"author":188,"featured_media":3403,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10525],"tags":[],"class_list":["post-3401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cas-clients-et-applications"],"_links":{"self":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/3401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/users\/188"}],"replies":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/comments?post=3401"}],"version-history":[{"count":5,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/3401\/revisions"}],"predecessor-version":[{"id":12653,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/3401\/revisions\/12653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media\/3403"}],"wp:attachment":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media?parent=3401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/categories?post=3401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/tags?post=3401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}