{"id":534,"date":"2014-06-03T16:07:33","date_gmt":"2014-06-03T14:07:33","guid":{"rendered":"http:\/\/www.generationrobots.com\/blog\/?p=534"},"modified":"2023-03-28T15:31:48","modified_gmt":"2023-03-28T13:31:48","slug":"nouveau-package-ros-baxter-tasker","status":"publish","type":"post","link":"https:\/\/www.generationrobots.com\/blog\/fr\/nouveau-package-ros-baxter-tasker\/","title":{"rendered":"Nouveau package ROS: Baxter Tasker"},"content":{"rendered":"\n<html>\n <body>\n  <p>\n   Baxter Tasker est un nouveau package ROS cr\u00e9\u00e9 par G\u00e9n\u00e9ration Robots pour le fameux robot Baxter Research de Rethink Robotics.\n   <br\/>\n   Baxter Tasker offre une interface pour contr\u00f4ler votre ordinateur et le robot Baxter, cr\u00e9\u00e9 pour mettre en place un comportement de \u00ab\u00a0pick and place\u00a0\u00bb, et qui g\u00e9n\u00e8re automatiquement du code Python pour ce dernier.\n   <br\/>\n   Ainsi vous pouvez apprendre au robot des comportements simples \u00e0 votre robot Baxter et vous pouvez \u00e9galement cr\u00e9er des comportements plus complexes en Python.\n  <\/p>\n  \n  \n  <h2 class=\"wp-block-heading\" id=\"h-baxter-tasker-faciliter-le-pick-and-place-pour-baxter\">\n   Baxter Tasker: Faciliter le \u00ab\u00a0Pick and place\u00a0\u00bb pour Baxter\n  <\/h2>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-vue-d-ensemble-de-baxter-tasker\">\n   Vue d&rsquo;ensemble de Baxter Tasker\n  <\/h3>\n  \n  \n  <p>\n   Que vous soyez un d\u00e9veloppeur Python nouveau ou plus exp\u00e9riment\u00e9, vous trouverez le package ROS utile pour d\u00e9marrer avec le robot Baxter. Il s&rsquo;agit l\u00e0 d&rsquo;un moyen rapide pour apprendre \u00e0 programmer Baxter.\n  <\/p>\n  \n  \n  <p>\n   Vous vous demandez sans doute de quoi est capable le robot Baxter, ce que vous d\u00e9couvrirez tr\u00e8s vite gr\u00e2ce aux classes disponibles en Python qui affichent les donn\u00e9es des capteurs et les \u00e9l\u00e9ments de contr\u00f4le du robot.\n  <\/p>\n  \n  \n  <p>\n   Au travers de cette interface vous aurez acc\u00e8s aux \u00e9l\u00e9ments suivants:\n  <\/p>\n  \n  \n  <ul class=\"wp-block-list\">\n   \n   <li>\n    l&rsquo;affichage\n   <\/li>\n   \n   \n   <li>\n    les boutons\n   <\/li>\n   \n   \n   <li>\n    les cam\u00e9ras\n   <\/li>\n   \n   \n   <li>\n    les bras\n   <\/li>\n   \n   \n   <li>\n    les capteurs infrarouge de distance\n   <\/li>\n   \n   \n   <li>\n    les leds\n   <\/li>\n   \n   \n   <li>\n    les capteurs \u00e0 ultrasons\n   <\/li>\n   \n  <\/ul>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"175\" alt=\"Baxter_Tasker UI \" class=\"wp-image-535\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-UI-300x175.jpg\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-UI-300x175.jpg 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-UI.jpg 512w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\n  <\/figure>\n  \n  \n  <figure class=\"wp-block-image aligncenter\">\n   <img decoding=\"async\" width=\"300\" height=\"150\" alt=\"g\u00e9n\u00e9rateur de code Baxter_Tasker\" class=\"wp-image-536\" src=\"http:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-Python-Code-Generator-300x150.png\" srcset=\"https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-Python-Code-Generator-300x150.png 300w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-Python-Code-Generator-624x313.png 624w, https:\/\/www.generationrobots.com\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-Python-Code-Generator.png 698w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\n  <\/figure>\n  \n  \n  <p>\n   Pour vous offrir un contr\u00f4le plus pouss\u00e9 du mat\u00e9riel du robot, vous pouvez \u00e9galement cr\u00e9er des classes o\u00f9 vous pouvez ajouter de nouvelles fonctions qui sont automatiquement visibles sur l&rsquo;interface graphique de l&rsquo;utilisateur. Des processus sont aussi disponibles pour sauvegarder les trajectoires et les informations de son environnement.\n   <br\/>\n   <a href=\"\/blog\/wp-content\/uploads\/2014\/05\/Baxter_Tasker-Python-Code-Generator.png\">\n    <br\/>\n   <\/a>\n  <\/p>\n  \n  \n  <h3 class=\"wp-block-heading\" id=\"h-baxter-tasker-de-quoi-ai-je-besoin-et-quels-logiciels-sont-ils-requis\">\n   Baxter Tasker: De quoi ai-je besoin et quels logiciels sont-ils requis?\n  <\/h3>\n  \n  \n  <p>\n   Le Baxter Tasker a \u00e9t\u00e9 con\u00e7u pour Python 2.7 avec ROS Groovy et le SDK 0.7.0 de Baxter. Nous vous recommandons d&rsquo;installer \u00e9galement MoveIt, un outil pour cr\u00e9er une sc\u00e8ne virtuelle autour de Baxter pour une planification sans collision.\n  <\/p>\n  \n  \n  <p>\n   Pour commencer, envoyez nous tout simplement un cl\u00e9 SSH publique \u00e0 baxter@humarobotics.com et t\u00e9l\u00e9charger Baxter Tasker gratuitement sur notre serveur git: git clone git@www.humarobotics.com:baxter_tasker.\n  <\/p>\n  \n  \n  <p>\n   Robots disponibles sur le site de G\u00e9n\u00e9ration Robots:\n  <\/p>\n  \n  \n  <p>\n   <strong>\n    <a href=\"\/fr\/401514-baxter-robot-research-prototype.html\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"Baxter Research Robot Prototype\">\n     Baxter Research Robot Prototype\n    <\/a>\n   <\/strong>\n  <\/p>\n  \n <\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>Baxter Tasker est un nouveau package ROS cr\u00e9\u00e9 par G\u00e9n\u00e9ration Robots pour le fameux robot Baxter Research de Rethink Robotics. Baxter Tasker offre une interface pour contr\u00f4ler votre ordinateur et le robot Baxter, cr\u00e9\u00e9 pour mettre en place un comportement de \u00ab\u00a0pick and place\u00a0\u00bb, et qui g\u00e9n\u00e8re automatiquement du code Python pour ce dernier. Ainsi[&#8230;]<br \/> <a class=\"button\" href=\"https:\/\/www.generationrobots.com\/blog\/fr\/nouveau-package-ros-baxter-tasker\/\" style=\"float:right;\">Read this article &gt;&gt;<\/a><\/p>\n","protected":false},"author":188,"featured_media":544,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10523],"tags":[],"class_list":["post-534","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-comparatifs-et-tests-produits"],"_links":{"self":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/534","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=534"}],"version-history":[{"count":7,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/534\/revisions"}],"predecessor-version":[{"id":12161,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/posts\/534\/revisions\/12161"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media\/544"}],"wp:attachment":[{"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/media?parent=534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/categories?post=534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.generationrobots.com\/blog\/wp-json\/wp\/v2\/tags?post=534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}