{"id":9040,"date":"2021-12-23T10:21:31","date_gmt":"2021-12-23T09:21:31","guid":{"rendered":"https:\/\/www.generationrobots.com\/blog\/?p=9040"},"modified":"2024-06-27T10:11:01","modified_gmt":"2024-06-27T08:11:01","slug":"des-servomoteurs-dynamixel-p-pour-construire-des-rovers-martiens","status":"publish","type":"post","link":"https:\/\/www.generationrobots.com\/blog\/fr\/des-servomoteurs-dynamixel-p-pour-construire-des-rovers-martiens\/","title":{"rendered":"Des servomoteurs Dynamixel-P pour construire des rovers martiens"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"9040\" class=\"elementor elementor-9040\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-95f24ac elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"95f24ac\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-52b6d840\" data-id=\"52b6d840\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-372681d6 elementor-widget elementor-widget-text-editor\" data-id=\"372681d6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<p>Alliant performance et robustesse, les servomoteurs Dynamixel de ROBOTIS sont utilis\u00e9s pour du prototypage dans le <strong>domaine de la robotique spatiale<\/strong>, notamment par le <strong>CNES<\/strong> (Centre national d&rsquo;\u00e9tudes spatiales).<\/p>\n<p><\/p>\n<p>Le CNES les utilise entre autres dans la <strong>conception du prototype terrien<\/strong> d\u2019un robot d\u2019exploration qui sera envoy\u00e9 sur Phobos, l&rsquo;une des deux lunes de la plan\u00e8te Mars.<\/p>\n<p><\/p>\n<p><strong>L\u2019objectif de ce petit robot : <\/strong>\u00e9tudier les propri\u00e9t\u00e9s physiques et la composition du r\u00e9golithe couvrant la surface de Phobos.<\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\">Pourquoi aller sur Phobos ?<\/h2>\n<p><\/p>\n<p>Ce projet de rover, fruit d\u2019une coop\u00e9ration entre la France et l\u2019Allemagne, fait partie de la <strong><a class=\"catalogue\" title=\"La mission spatiale MMX - Martian Moons Exploration\" href=\"https:\/\/fr.wikipedia.org\/wiki\/Martian_Moons_Exploration\" rel=\"nofollow\">mission MMX<\/a><\/strong> (Martian Moons Exploration), de l\u2019agence spatiale Japonaise, la JAXA.<\/p>\n<p><\/p>\n<p>La mission MMX a pour but de mieux comprendre l&rsquo;histoire de la formation des deux lunes de Mars. L\u2019\u00e9tude des satellites de Mars doit permettre d\u2019affiner le sc\u00e9nario de formation des plan\u00e8tes du syst\u00e8me solaire, notamment d\u2019<strong>en savoir plus sur la provenance de l\u2019eau sur Terre<\/strong>. Pour cela, la sonde japonaise embarque une multitude d\u2019instruments scientifiques. Elle-m\u00eame va se poser successivement sur les deux lunes afin de collecter quelques grammes de r\u00e9golithe qui seront, via une capsule de retour, ramen\u00e9s sur Terre pour y \u00eatre \u00e9tudi\u00e9s.<\/p>\n<p><\/p>\n<p>Le petit rover sera largu\u00e9 \u00e0 la surface de Phobos par la sonde MMX lors d\u2019un survol \u00e0 tr\u00e8s basse altitude. Sa mission devrait alors durer une centaine de jours.<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-798140b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"798140b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-094ec02\" data-id=\"094ec02\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-020d88e elementor-widget elementor-widget-video\" data-id=\"020d88e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/2gyxWW4wioQ&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7690930 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7690930\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d5b4577\" data-id=\"d5b4577\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d5d43ce elementor-widget elementor-widget-text-editor\" data-id=\"d5d43ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>A noter que dans la conqu\u00eate de Mars par l\u2019Homme, les deux petites lunes pourraient jouer un grand r\u00f4le. En effet, elles sont vues comme des stations relais entre le voyage interplan\u00e9taire et l\u2019atterrissage en lui-m\u00eame. Tout comme le module Apollo, en orbite Lunaire, a servi de relais \u00e0 l\u2019atterrisseur Eagle en 1969. La mission MMX doit \u00eatre <strong>lanc\u00e9e en 2024<\/strong> depuis la base de Tenegashima, avec un retour de l&rsquo;\u00e9chantillon sur Terre vers 2029.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:heading --><\/p>\n<h2>La mission du bin\u00f4me franco-allemand : concevoir un astromobile autonome de seulement 25kg<\/h2>\n<p><!-- \/wp:heading --><!-- wp:heading {\"level\":3} --><\/p>\n<h3>La mission allemande<\/h3>\n<p><!-- \/wp:heading --><!-- wp:paragraph --><\/p>\n<p>Le <strong>DLR<\/strong>, l&rsquo;agence spatiale allemande est en charge la <strong>structure externe<\/strong> de l\u2019astromobile, les composants assurant sa mobilit\u00e9 (jambe, roue) et le <strong>m\u00e9canisme de s\u00e9paration<\/strong> d\u2019avec la sonde. Ils vont \u00e9galement fournir deux instruments scientifiques\u00a0: un <strong>radiom\u00e8tre<\/strong> et un <strong>spectrom\u00e8tre Raman<\/strong>.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:heading {\"level\":3} --><\/p>\n<h3>La mission fran\u00e7aise<\/h3>\n<p><!-- \/wp:heading --><!-- wp:paragraph --><\/p>\n<p>Le <strong>CNES<\/strong>, l&rsquo;agence spatiale fran\u00e7aise travaille sur l&rsquo;<strong>ordinateur de bord<\/strong> et son <strong>logiciel de vol<\/strong>, la cha\u00eene d&rsquo;<strong>alimentation<\/strong> \u00e9lectrique (panneau solaire, batterie, convertisseurs), et le lien de <strong>t\u00e9l\u00e9communication<\/strong> radio entre le rover et la sonde. Les instruments fran\u00e7ais sont constitu\u00e9s de 4 <strong>cam\u00e9ras haute r\u00e9solution<\/strong>.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:heading --><\/p>\n<h2>Architecture m\u00e9canique : zoom sur la fonction uprighting<\/h2>\n<p><!-- \/wp:heading --><!-- wp:paragraph --><\/p>\n<p>Nous avons discut\u00e9 de cette mission avec <strong>Jean Bertrand, ing\u00e9nieur au CNES et responsable des aspects m\u00e9catroniques<\/strong> au sein du service de robotique d\u2019Exploration plan\u00e9taire au Centre Spatial de Toulouse.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Pour la mission MMX, Jean Bertrand \u00e0 notamment en charge la <strong>fabrication de la maquette terrestre du rover<\/strong>. Pour motoriser celle-ci, il a choisi de se fournir chez G\u00e9n\u00e9ration Robots, qui est le distributeur exclusif de <a class=\"catalogue\" title=\"Servomoteur Dynamixel\" href=\"\/fr\/169-servomoteurs-dynamixel\"><strong>servomoteurs Dynamixel<\/strong><\/a> en France.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>La raison d\u2019\u00eatre de la maquette fonctionnelle du rover et de tester la fonction d\u2019auto-redressement (dite \u00ab\u00a0<strong>uprighting<\/strong>\u00a0\u00bb) du rover MMX.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:heading {\"level\":3} --><\/p>\n<h3>A quoi sert la fonction up-righting ?<\/h3>\n<p><!-- \/wp:heading --><!-- wp:paragraph --><\/p>\n<p>Lorsque la sonde spatiale MMX survolera Phobos \u00e0 tr\u00e8s basse altitude (environ 40m), elle larguera le rover tel-quel, sans aucun syst\u00e8me de protection ou de freinage. La gravit\u00e9 \u00e9tant extr\u00eamement faible sur Phobos, <strong>une chute libre de 40m y \u00e9quivaut \u00e0 une chute de seulement 6cm sur Terre<\/strong>.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Le petit rover rebondira alors sur la surface, jusqu\u2019\u00e0 se stabiliser dans une <strong>position al\u00e9atoire<\/strong>. Une fois le robot stabilis\u00e9, la fonction uprighting se lancera.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Le robot effectuera cette op\u00e9ration critique <strong>en autonomie<\/strong>, la t\u00e9l\u00e9-op\u00e9ration depuis la Terre \u00e9tant strictement impossible pendant toute la phase d\u2019atterrissage. Autre contrainte : l\u2019op\u00e9ration ne devra s&rsquo;effectuer qu\u2019avec <strong>une seule charge de batterie<\/strong> car, bien entendu, les panneaux solaires sont repli\u00e9s sur le dos du rover \u00e0 ce stade.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Des moteurs d\u00e9ploieront les longues jambes du robot (\u00e9quip\u00e9es de roues aux extr\u00e9mit\u00e9s), qui seront alors utilis\u00e9es comme leviers pour <strong>lui faire faire une roulade au sol<\/strong> afin qu\u2019il se trouve finalement dans sa position de fonctionnement, debout sur ses quatre roues.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>La s\u00e9quence uprighting a \u00e9t\u00e9 <strong>pr\u00e9vue pour fonctionner quelque soit la position dans laquelle le robot se stabilise<\/strong> sur le sol de Phobos. Si jamais il se trouve sur le flanc, les jambes n\u2019ont pas d\u2019effet de levier. La s\u00e9quence inclut donc une position dite \u00ab\u00a0<strong>parachutiste<\/strong> \u00bb o\u00f9 le rover a les quatre jambes orient\u00e9es vers le haut. Cette position lui permet de basculer, au moins partiellement, sur le ventre. Plusieurs mouvements successifs des quatre jambes lui permettent ensuite de se mettre debout.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Une fois \u00e0 l\u2019endroit, les panneaux solaires, qui alimenteront le robot pendant toute sa mission, pourront alors se d\u00e9ployer en toute s\u00e9curit\u00e9.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:core-embed\/youtube {\"url\":\"https:\/\/youtu.be\/mCEzr-Rqt7E\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"align\":\"center\",\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} --><\/p>\n<p><!-- \/wp:core-embed\/youtube --><!-- wp:heading --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0ac5dc0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0ac5dc0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-363caa7\" data-id=\"363caa7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aa5a952 elementor-widget elementor-widget-video\" data-id=\"aa5a952\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/mCEzr-Rqt7E&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0a48e21 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0a48e21\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-96fbc09\" data-id=\"96fbc09\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cb6a12d elementor-widget elementor-widget-text-editor\" data-id=\"cb6a12d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Un prototype terrien pour tester et valider la fonction up-righting<\/h2>\n<p><!-- \/wp:heading -->\n\n<!-- wp:paragraph --><\/p>\n<p>Le prototype qui sert \u00e0 effectuer les tests et valider la fonction uprighting est forc\u00e9ment diff\u00e9rent du robot qui sera envoy\u00e9 sur Phobos.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>En effet, la gravit\u00e9 de Phobos est <strong>2000 fois plus faible<\/strong> que la gravit\u00e9 terrestre. Le vrai rover, con\u00e7u pour Phobos, <strong>risquerait d\u2019\u00eatre rapidement d\u00e9truit<\/strong> s\u2019il faisait des roulades sous gravit\u00e9 terrestre. Son ch\u00e2ssis en Nida carbone et ses fines jambes (m\u00eame faites en titane) ne supporteraient pas les chocs\u00a0tr\u00e8s longtemps !<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>La maquette terrestre est robuste et peu co\u00fbteuse compar\u00e9e au vrai Rover. Son ch\u00e2ssis, pratiquement incassable, est fabriqu\u00e9 en <strong>polycarbonate<\/strong>. Ses actionneurs sont des <strong>servomoteurs Dynamixel<\/strong> \u00e0 la foi robustes et tr\u00e8s pr\u00e9cis.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} --><\/p>\n<h3>Les points forts des servomoteurs Dynamixel pour le CNES<\/h3>\n<p><!-- \/wp:heading -->\n\n<!-- wp:paragraph --><\/p>\n<p>Ce projet n\u00e9cessite des moteurs ayant diff\u00e9rents types d&rsquo;asservissement (<strong>en position ou en vitesse<\/strong>). Ce que proposent nativement les servomoteurs Dynamixel, qui int\u00e8grent des asservissements PID pr\u00e9cis et stables.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>Ils offrent \u00e9galement de <strong>nombreux param\u00e8tres de configuration<\/strong>. Il est par exemple possible de limiter facilement le couple, ce qui est important pour assurer la s\u00e9curit\u00e9 des diff\u00e9rents op\u00e9rateurs lorsqu\u2019on est sur des servomoteurs puissants comme les <strong><a class=\"catalogue\" title=\"Servomoteurs Dynamixel-P de Robotis\" href=\"\/fr\/216-servomoteurs-dynamixel-p\">Dynamixel-P<\/a><\/strong>. Pour le d\u00e9ploiement des jambes, le couple des servos a \u00e9t\u00e9 <strong>brid\u00e9<\/strong> \u00e0 une puissance de 30% au-del\u00e0 du couple n\u00e9cessaire au redressement du robot.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>Autre gros avantage des servomoteurs Dynamixel pour cette mission : ils peuvent \u00eatre pilot\u00e9s via une <strong>liaison s\u00e9rie UART<\/strong>. Ce sera \u00e9galement le cas du robot envoy\u00e9 sur Phobos, qui utilise <strong>SpaceWire<\/strong>, un bus informatique bas\u00e9 historiquement sur le <strong>standard IEEE 1355 et utilis\u00e9 aujourd\u2019hui dans de tr\u00e8s nombreuse missions spatiales<\/strong> de la NASA, de l\u2019ESA ou de la JAXA (l\u2019agence spatiale japonaise).<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>Cela permet de <strong>d\u00e9velopper des codes informatiques assez similaires pour piloter les moteurs de la maquette et du vrai rover<\/strong>. Par exemple, comme le syst\u00e8me de locomotion du DLR, les Dynamixel permettent de r\u00e9cup\u00e9rer la vitesse instantan\u00e9e et le couple instantan\u00e9 \u00e0 une fr\u00e9quence de 10 Hz. C\u2019est tr\u00e8s important car la supervision continue de l\u2019\u00e9tat des actionneurs est une fonction capitale de l\u2019algorithme d\u2019uprighting.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>Un autre atout est que <strong>tous les servomoteurs de la gamme se pilotent de la m\u00eame mani\u00e8re<\/strong>, ce qui permet de <strong>tester facilement plusieurs mod\u00e8les<\/strong> de servomoteurs avec le m\u00eame code informatique, et ainsi de d\u00e9terminer rapidement quel est le servomoteur optimal pour une application sp\u00e9cifique.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\n<p>Durant les phases de ce projet, l\u2019\u00e9quipe du CNES a ainsi pu passer facilement des <strong><a class=\"catalogue\" title=\"Servomoteur Dynamixel MX-64AR\" href=\"\/fr\/401862-servomoteur-dynamixel-mx-64ar.html\">servomoteurs MX-64<\/a><\/strong> sur le premier prototype, \u00e0 la gamme pro Dynamixel-P (<strong><a class=\"catalogue\" title=\"Servomoteur Dynamixel-P PH54-100-S500-R\" href=\"\/fr\/403322-servomoteur-dynamixel-p-ph54-100-s500-r.html\">mod\u00e8le PH54-100-S500-R<\/a><\/strong>) pour la maquette d\u00e9finitive.<\/p>\n<p><!-- \/wp:paragraph -->\n\n<!-- wp:paragraph --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b6a5724 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b6a5724\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3ea52be\" data-id=\"3ea52be\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b933ae elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"8b933ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img fetchpriority=\"high\" decoding=\"async\" width=\"436\" height=\"290\" src=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/prototype-rover-phobos-mx64-ar.jpg\" class=\"attachment-full size-full wp-image-9076\" alt=\"Version du prototype avec les servos MX64-AR\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/prototype-rover-phobos-mx64-ar.jpg 436w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/prototype-rover-phobos-mx64-ar-300x200.jpg 300w\" sizes=\"(max-width: 436px) 100vw, 436px\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Version du prototype avec les servos MX64-AR<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-1f36232\" data-id=\"1f36232\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7f63073 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"7f63073\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"436\" height=\"290\" src=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/prototype-rover-phobos-ph54-100-s500-r.jpg\" class=\"attachment-full size-full wp-image-9075\" alt=\"Version du prototype avec les PH54-100-S500-R\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/prototype-rover-phobos-ph54-100-s500-r.jpg 436w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/prototype-rover-phobos-ph54-100-s500-r-300x200.jpg 300w\" sizes=\"(max-width: 436px) 100vw, 436px\" \/><\/figure><div class=\"elementor-image-box-content\"><p class=\"elementor-image-box-title\">Version du prototype avec les PH54-100-S500-R<\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ae3d926 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ae3d926\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3251dc1\" data-id=\"3251dc1\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b3a58bd elementor-widget elementor-widget-text-editor\" data-id=\"b3a58bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La seule contrainte a \u00e9t\u00e9 d\u2019implanter une <strong>table d\u2019adressage<\/strong> index\u00e9e dans les servos Dynamixel-P pour pouvoir les piloter avec exactement le m\u00eame code informatique que les Dynamixel MX ou XM.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Dans la version finale de la maquette, cette table de correspondance permet d\u2019avoir des <strong>cha\u00eenes mixtes<\/strong> entre les servomoteurs Dynamixel des roues (s\u00e9rie XM) et servomoteurs Dynamixel-P (anciennement Dynamixel Pro), utilis\u00e9s pour le d\u00e9ploiement des jambes.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Pour le logiciel embarqu\u00e9 dans la maquette, le CNES a choisi le <strong>langage C<\/strong>, toujours pour rester <strong>le plus proche possible du logiciel du vrai rover<\/strong>. Le C n\u2019est pas forc\u00e9ment la mani\u00e8re la plus simple de piloter les servomoteurs Dynamixel. Mais, gr\u00e2ce au kit de d\u00e9veloppement logiciel (<strong>SDK<\/strong>) et \u00e0 la <strong>documentation<\/strong> fournie par le constructeur ROBOTIS cela reste \u00e0 la port\u00e9e d\u2019un d\u00e9veloppeur C avec quelques ann\u00e9es d\u2019exp\u00e9rience.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:heading {\"level\":3} --><\/p>\n<h3>S\u00e9lection des servomoteurs Dynamixel pour le prototype du rover MMX<\/h3>\n<p><!-- \/wp:heading --><!-- wp:heading {\"level\":4} --><\/p>\n<h4>Motorisation des roues : servomoteurs XM430-W210-R<\/h4>\n<p><!-- \/wp:heading --><!-- wp:paragraph --><\/p>\n<p><strong>=&gt; Raison du choix :<\/strong> ici la dimension a son importance, il n\u2019y a pas besoin d\u2019avoir un fort couple ou beaucoup de vitesse, mais d\u2019avoir des servos compacts qui puissent prendre place \u00e0 l\u2019int\u00e9rieur des roues.<\/p>\n<h4>D\u00e9ploiement des jambes : servomoteurs MX-64AR, puis PH54-100-S500-R<\/h4>\n<p><!-- \/wp:heading --><!-- wp:paragraph --><\/p>\n<p><strong>=&gt; Raison du choix :<\/strong> des premiers tests ont \u00e9t\u00e9 faits avec les MX-64AR. Mais comme dans certaines situations un seul servo doit supporter tout le poids de la maquette, ils manquaient de couple. Les servomoteurs de la gamme Dynamixel-P permettent d\u2019avoir une puissance largement suffisante dans tous les cas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9770a6b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9770a6b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-10a7312\" data-id=\"10a7312\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d84b159 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"d84b159\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><a href=\"https:\/\/www.generationrobots.com\/fr\/402478-servomoteur-dynamixel-xm430-w210-r.html\" tabindex=\"-1\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-xm430-w210-r-300x300-1-300x300.jpg\" class=\"attachment-medium size-medium wp-image-9049\" alt=\"Servomoteur Dynamixel XM430-W210-R\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-xm430-w210-r-300x300-1.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-xm430-w210-r-300x300-1-150x150.jpg 150w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-xm430-w210-r-300x300-1-140x140.jpg 140w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><div class=\"elementor-image-box-content\"><div class=\"elementor-image-box-title\"><a href=\"https:\/\/www.generationrobots.com\/fr\/402478-servomoteur-dynamixel-xm430-w210-r.html\">Servomoteur XM430-W210-R<\/a><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-eacc2ed\" data-id=\"eacc2ed\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1092065 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"1092065\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><a href=\"https:\/\/www.generationrobots.com\/fr\/401862-servomoteur-dynamixel-mx-64ar.html\" tabindex=\"-1\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-mx-64ar-300x300-1.jpg\" class=\"attachment-full size-full wp-image-9050\" alt=\"Servomoteur Dynamixel MX-64AR\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-mx-64ar-300x300-1.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-mx-64ar-300x300-1-150x150.jpg 150w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-mx-64ar-300x300-1-140x140.jpg 140w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><div class=\"elementor-image-box-content\"><div class=\"elementor-image-box-title\"><a href=\"https:\/\/www.generationrobots.com\/fr\/401862-servomoteur-dynamixel-mx-64ar.html\">Servomoteur MX-64AR<\/a><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-429d317\" data-id=\"429d317\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b4b8276 elementor-position-top elementor-widget elementor-widget-image-box\" data-id=\"b4b8276\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><a href=\"https:\/\/www.generationrobots.com\/fr\/403322-servomoteur-dynamixel-p-ph54-100-s500-r.html\" tabindex=\"-1\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-p-ph54-100-s500-r-300x300-1.jpg\" class=\"attachment-full size-full wp-image-9048\" alt=\"Servomoteur Dynamixel-P PH54-100-S500-R\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-p-ph54-100-s500-r-300x300-1.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-p-ph54-100-s500-r-300x300-1-150x150.jpg 150w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2021\/12\/servomoteur-dynamixel-p-ph54-100-s500-r-300x300-1-140x140.jpg 140w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/figure><div class=\"elementor-image-box-content\"><div class=\"elementor-image-box-title\"><a href=\"https:\/\/www.generationrobots.com\/fr\/403322-servomoteur-dynamixel-p-ph54-100-s500-r.html\">Servomoteur PH54-100-S500-R<\/a><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-063f767 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"063f767\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0dd07b0\" data-id=\"0dd07b0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-025b761 elementor-widget elementor-widget-spacer\" data-id=\"025b761\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-410e34d elementor-widget elementor-widget-heading\" data-id=\"410e34d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Contactez-nous pour discuter de votre projet ou pour nous demander un devis<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-642c035 elementor-widget elementor-widget-text-editor\" data-id=\"642c035\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div><form id=\"plz-form-c035bd92-6000-4684-925e-22316dedbbcd\"><\/form><script async src=\"https:\/\/brain.plezi.co\/api\/v1\/web_forms\/scripts?content_web_form_id=c035bd92-6000-4684-925e-22316dedbbcd\"><\/script><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Alliant performance et robustesse, les servomoteurs Dynamixel de ROBOTIS sont utilis\u00e9s pour du prototypage dans le domaine de la robotique spatiale, notamment par le CNES (Centre national d&rsquo;\u00e9tudes spatiales). Le CNES les utilise entre autres dans la conception du prototype terrien d\u2019un robot d\u2019exploration qui sera envoy\u00e9 sur Phobos, l&rsquo;une des deux lunes de la[&#8230;]<br \/> <a class=\"button\" href=\"https:\/\/www.generationrobots.com\/blog\/fr\/des-servomoteurs-dynamixel-p-pour-construire-des-rovers-martiens\/\" style=\"float:right;\">Read this article &gt;&gt;<\/a><\/p>\n","protected":false},"author":188,"featured_media":9084,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10525],"tags":[],"class_list":["post-9040","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\/9040","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=9040"}],"version-history":[{"count":75,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/9040\/revisions"}],"predecessor-version":[{"id":18310,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/9040\/revisions\/18310"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media\/9084"}],"wp:attachment":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media?parent=9040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/categories?post=9040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/tags?post=9040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}