Dans cet article, nous allons aborder un robot assez peu connu en France et pourtant assez ancien dans son pays d'origine, les états-unis. Le Boe-Bot, de la société Parallax est en effet un petit robot à deux roues différentielles très bien fait et idéal pour ses premiers pas en robotique. Pourquoi ce robot connait-il un franc succès? Cela tient tout d'abord et avant tout la à société qui le réalise. Parallax est une société bien connue des amateurs d'électronique. Cette société réalise en effet depuis de nombreuses années des composants électroniques d'une grande qualité et en particulier des micro-contrôleurs. C'est donc tout naturellement que Parallax s'est adressée à la communauté des amateurs de robotique en leur proposant un robot facile d'approche et répondant à leur attente et qui se base (naturellement) sur l'un des micro-contrôleurs maison, le Basic Stamp 2.

Parallax propose plusieurs robots. Tout d'abord le Boe-Bot qui fait l'objet de cet article. Le Boe-Bot est une base très complète et intéressante pour la robotique
car il permet d'aborder tous les problèmes classiques de la robotique : conduite différentielle, odométrie, détection et évitement d'obstacle... Le Boe-Bot est robuste
et compact, il s'accompagne d'un livre pas à pas (en anglais) permettant de découvrir, construire et programmer le robot. Ce livre, nous y reviendrons, est clairement un atout
majeur dans le choix de ce robot.
Parallax propose également le SumoBot qui est une version légère du Boe-Bot, dédié à la pratique du Sumo à l'aide de robots. Ce robot peut être acheté séparément ou par lot
de 2 avec un tapis de Sumo pour la compétition. Le sumoBot est clairement orienté vers une activité particulière qui est très formatrice en terme de programmation robotique.
Enfin, Parallax propose le StingRay. Le StingRay est un robot un peu plus grand que le Boe-Bot, qui utilise un micro-contrôleur plus performant, capable de gérer nativement
le multitâche par une architecture multi-coeur. Ce robot s'adresse donc à des amateurs avancés en robotique et qui ont besoin de pouvoir programmer des comportements
plus complexes et consommateurs.
Quel que soit le robot, les produits Parallax se distinguent par leur qualité. Le tableau ci-dessous présente les caractéristiques comparées des 3 robots présentés. Parallax propose également
de nombreux accessoires, capteurs et autres composant permettant d'enrichir le robot. Pour en savoir plus, consultez le rayon Parallax.
| SumoBot | Boe-Bot | StingRay | |
| Micro-contrôleur | Basic Stamp 2 | Basic Stamp 2 | Propeller |
| Programmable ? | Oui, en BASIC, fourni sur le CD | Oui, en BASIC, fourni sur le CD | Oui, à partir d'un logiciel téléchargeable sur le site de Parallax |
| Multitâche ? | Non | Non | Oui |
| Moteurs | 2 servomoteurs | 2 servomoteurs | 2 moteurs à engrenages |
| Capteurs | Inclus dans le kit | Inclus dans le kit | Vendus séparément |
Le Boe-Bot permet non seulement de découvrir la robotique mais aussi l'électronique. Il est fourni avec de nombreux composants électroniques jouant le rôles de capteurs.
Si le manuel qui est fourni avec le robot ne nécessite aucune connaissance en robotique, électronique ou programmation, le robot ne s'adresse toutefois pas
aux plus jeunes (comme le Robot Lego Mindstorms), ne serait-ce que parce que certaines pièces sont assez petites.
Une petite précision : le robot ne nécessite aucune soudure ou autre opération difficile à réaliser. Les composants électroniques s'insèrent manuellement dans des encoches prévues à cet effet.
Le Boe-Bot est un kit robotique réellement didactique.
Dès l'ouverture, on est frappé par la qualité des éléments fournis. Le plus notable est le livret fourni avec le robot. Celui-ci est clairement un document à valeur ajoutée. En 364 pages reliées, à l'aide d'un texte clair et de nombreux schémas, celui-ci décrit, pas à pas le montage du robot, le fonctionnement des différents composants électriques (Led, résistances), la programmation en Basic ainsi que les grands principes des mécanismes propres à la programmation de robots (l'odométrie, le calcul de distances...). La seule difficulté, si tant est que cela puisse en être une, c'est que le texte est en anglais.
Le CD fourni contient les drivers nécessaires ainsi que l'outil de programmation du micro-contrôleur qui permet de développer des programmes en BASIC. Autre preuve s'il en est que Parallax tient à faire les choses bien, le CD contient pas moins de 130 fichiers PDF de documentation. Il s'agit de l'ensemble des manuels édités par Parallax. Quelques exemples de contenus PDF:

Le châssis du robot est en aluminium. Deux servos moteurs et deux roues constituent le système propulsif. Le Board of Education est est quelque sorte la carte mère
du robot où le micro-contrôleur sera inséré par vos soins. Enfin, des composants électroniques ou mécaniques sont fournis et jouent le rôle de capteurs.
Citons par exemple les moustaches qui jouent le rôle de capteurs de contact, les photorésistances en tant que capteurs de lumière et des capteurs infrarouges pour la détection d'obstacles.
La programmation s'effectue à l'aide du logiciel fourni sur le CD, le BasicStamp. La connexion entre le robot et le PC s'effectue à l'aide d'un simple câble USB qui est fourni. Le Boe-Bot existe aussi en version Bluetooth pour ceux qui préfèrent (et on les comprend !) programmer le robot sans avoir systématiquement à le brancher au PC.

Le manuel propose des exemples pas à pas vous permettant de vous immerger dans cette programmation très rapidement. Ici, point de programmation évoluée, cela reste du BASIC (d'où le nom...) tout en permettant d'aborder tous les thèmes chers à la robotique, comme la navigation, la détection d'obstacle et autres.
Par ailleurs, de nombreux exemples de codes sont fournis avec le logiciel de programmation rendant l'apprentissage encore plus facile.
Que dire en conclusion qui n'aurait pas été dit ? Il est à présent clair que le Boe-Bot constitue un choix intéressant pour débuter en robotique, il est facile à mettre en œuvre, extrêmement didactique et surtout très évolutif grâce aux nombreux composants et capteurs disponibles sur Génération Robots. Une fois que vous maîtriserez bien ce robot, vous pourrez vous frotter au StingRay pour la programmation multitâche, une autre affaire...
Connecteur PlayStation pour Lego Mindstorms NXT |
|
|
solution ecommerce