Amélioration d`un “Segway” en Lego (LegwayRT)

publicité
Amélioration d’un “Segway” en Lego (LegwayRT)
Rédha Hamouche, Damien Masson
1
Description
Objectif Un mini “Segway” fabriqué à partir d’une boite de Lego Mindstorm a été développé
par des I3 l’an dernier puis amélioré dans le laboratoire SE et par des élèves de I4. Le but de ce
projet est :
– d’étudier le remplacement du capteur lumineux utilisé sur le premier montage par un gyroscope et/ou par un accéléromètre.
– d’intégrer un capteur ultra-son pour la détection et l’évitement des obstacles
– d’implanter une application sur une plateforme android (téléphone mobile ou tablette Sumsung Galaxy Tab) pour piloter à distance le legway
– de développer une interface graphique sous Android pour l’affichage des données issues du
Legway
Vous pouvez consulter une vidéo ici : http://www.lejosrt.org/actu/lejosrt-action
Deux mots sur les lego Mindstorms La plateforme Lego Mindstorms est un jouet vendu par
Lego qui permet de programmer facilement des applications embarqués sur une brique équipée
d’un microprocesseur ARM 7. De nombreux capteurs sont disponibles dans le commerces, comme
des gyroscopes, des accéléromètres, des caméras...
Une communauté de développeurs s’est développé autour de cette plateforme et un firmware
alternatif, lejos, permettant de programmer les briques en C et en Java est distribué de manière
open source. Une modification de ce firmware, lejort, nous permet même de programmer avec le
langage Java temps réel.
2
Prérequis / Supports
le langage Java / Lego NXT, Tablette Samsung Galaxy Tab, Eclipse, Java temps réel
3
Contacts
Rédha Hamouche Département Systèmes Embarqués. Bureau 4257 à l’ESIEE. Page web :
http://esiee.fr/~hamouchr.
Damien Masson LIGM UMR CNRS 8049 et Département Systèmes Embarqués. Bureau 4206
à l’ESIEE. Page web : http://esiee.fr/~massond.
1
Téléchargement