| |
|
| Lego Mindstorms - Robotics Invention System 2.0 |
|
|
|
Qu'est ce que c'est ?
|
|
|
|
|
Développé au MIT pour Lego, le Robotic Invention System n'est pas un robot, mais plutôt un ensemble de pièces pour construire des robots comme dans la philosophie LEGO.
|
|
|
|
|
A quoi ça sert ?
|
|
|
|
|
L'ensemble Lego Mindstorms permet de réaliser de nombreux robots de toutes formes (robots bipèdes, quadrupèdes, à roues, à chenilles, bras...). Il est fournit avec plus de 700 pièces dont 2 moteurs, 2 capteurs de contact, un capteur infrarouge et la brique RCX (Robotics Command System).
La brique RCX est la partie "intelligente" de votre robot. C'est elle qui va vous permettre de lire les capteurs, et de commander les moteurs. Les programmes sont téléchargés dans le RCX et permettent ainsi au robot de "vivre" en toute autonomie.
Voici une brique RCX et un exemple de robot :
|
|
|
|
|
Comment ça marche ?
|
|
|
|
|
La brique RCX a 3 entrées (ce qui implique la possibilité de brancher 3 capteurs maximum), 3 sorties (donc 3 moteurs maximums), 4 boutons de commande, un écran à cristaux liquides et un système de communication par infrarouge.
Le RCX comprend également 1 microprocesseur pour traiter les programmes, 1 mémoire interne pour stocker les programmes ainsi qu'un haut-parleur intégré pour émettre des bips de tonalité.
RIS (Robotic Invention System) 2.0 est doté d'une interface simple et conviviale pour les plus jeunes, sous forme d’organigramme ne nécessitant pas de connaissance en informatique spécifique. Par la suite, les adultes utilisent des programmes informatiques comme le langage C, Basic ou Java.
La communication avec l'ordinateur se fait avec une tour qui se branche sur un port USB et communique avec le RCX par infrarouge.
|
|
|
|
|
D'où ça vient ?
|
|
|
|
|
La première brique RCX à été commercialisée en 1998. En 2006, Lego a annoncé une seconde génération de Lego Mindstorms appelés Lego Mindstorms™ NXT basés sur une nouvelle brique programmable. La date de commercialisation est prévue pour Août 2006.
|
|
|
| Lego Mindstorms - NXT V41 |
|
|
|
Qu'est ce que c'est ?
|
|
|
|
|
Après de nombreuses années de service, le Robotics Invention System cède aujourd’hui sa place au dernier-né de la gamme Mindstorms, le NXT.
|
|
|
|
|
A quoi ça sert ?
|
|
|
|
|
Doté d'un processeur 32 bits et de plus de mémoire, le cerveau de vos robots Lego va piloter les robots les plus fous que vous puissiez imaginer. Libre à vous de les programmer via l'USB ou sans fil, grâce au Bluetooth intégré.
Le set comprend plus de 500 pièces de Lego Technic auxquelles s'ajoutent les capteurs les plus courants du monde de la robotique:
- un capteur de contact
- un capteur de lumière/couleur
- un capteur de distance ultrasons
- un capteur de son (micro)
Voici une brique NTX, ses capteurs et ses moteurs :
Dans ce même set, un emballage séparé permet de monter son premier robot en seulement 30 minutes et de le faire fonctionner directement. Grâce aux instructions de montage fournies sur le livret et au logiciel facile d'accès, les débutants comme les experts en robotique pourront construire des véhicules, des insectes ou même des humanoïdes qui obéissent aux ordres que vous définirez.
Voici quelques exemples de robots :
|
|
|
|
|
Comment ça marche ?
|
|
|
|
|
Le capteur de lumière du NXT peut discerner différentes couleurs et intensités lumineuses, tandis que le capteur de son peut littéralement faire danser votre robot au rythme de la musique. Le capteur de contact permet aussi bien de repérer un obstacle qu'un objet à saisir. Enfin le capteur ultrasons mesure les distances et détecte les mouvements.
La brique NXT possède 4 ports d'entrée, 3 ports de sortie, un écran graphique, un haut-parleur miniature et se connecte à l'ordinateur via l'USB ou Bluetooth.
L'interface de programmation, simple et conviviale, est fournie sous PC et Mac.
Voici un exemple de programme :
Pour les experts, les documentations système, les schémas internes, etc. sont librement diffusés sur le net. Il devient possible d'interfacer le NXT avec votre programme, d'utiliser d'autres langages ou encore de construire ses propres capteurs et actionneurs.
|
|
|
|
|
Remarques :
|
|
|
|
|
Les Lego Mindstorms sont commercialisés comme un outil éducatif, ceci est originellement dû à un partenariat entre Lego et le MIT qui a collaboré au développement. La version éducative est vendue avec le logiciel graphique de programmation ROBOLAB.
Le CUI (Centre Universitaire d’Informatique de Genève) et le LII (Laboratoire d’Informatique Industriel de l’école d’ingénieurs de Genève) organisent conjointement un concours annuel basé notamment sur l’utilisation de robots Lego Mindstorms. (http://eig.unige.ch/lii/concours.htm)
|
|
|
|
|
Avis :
|
|
|
|
|
Il s’agit d’un produit vraiment passionnant (malgré son prix) pour tous les amateurs de programmation et de robotique qui vous occupera de très nombreuses heures.
|
|
|
|
|
|