Académique Documents
Professionnel Documents
Culture Documents
ère
Robot NXT : Constituants de la chaîne d’information SUJET 1 STI2D
OBJECTIF DE L’ACTIVITE
Cette activité a pour objectif de vous faire découvrir les moyens techniques mis en œuvre pour permettre
au robot NXT d’appréhender son environnement.
PRE-REQUIS
Aucun (mais de la curiosité et une envie de bien faire…)
CRITERES D'EVALUATION
‒ La qualité et la rigueur de la démarche de réalisation ;
‒ La qualité de la rédaction du compte rendu ;
‒ Le comportement pendant les séances.
ORGANISATION DU TRAVAIL
1. Mise en situation
Le robot Lego NXT a été choisi pour simuler les déplacements d’un robot d’exploration devant intervenir
dans un environnement inaccessible pour l’homme : site nucléaire, planète Mars, scène de crime…
Sa programmation, en Virtual Programming Language (VPL), sera réalisée lors de prochaines activités.
Elle nécessite de connaître la nature des informations délivrées par les capteurs installés sur le robot et
les limites de leur utilisation.
1
SIN_41
Systèmes d’Information et Numérique Durée: 2h00 SIN_41
ère
Robot NXT : Constituants de la chaîne d’information SUJET 1 STI2D
Objectif : Vérifier les caractéristiques annoncées par le fabricant et déterminer les limites d’utilisation des
capteurs.
La brique NXT est le « cerveau » du robot MindStorms. Les programmes implantés dans la brique vont
vous aider à tester les différents capteurs disponibles.
Ceux-ci sont représentés ci-dessous. Pour chacun d’eux, des protocoles de test sont proposés dans cette
activité.
Q1. Compléter le dossier réponse avec les termes suivants : « Servomoteurs », « Capteurs », « Port A »,
« Port B », «Port C », « Port 1 », « Port 2 », « Port 3 », « Port 4 ».
Le capteur de contact (tactile) est présenté dans le manuel (voir page 32).
Ce test bien que ludique, ne nous renseigne pas sur la nature des informations
délivrées par le capteur. Pour cela, il est nécessaire de se rendre dans le menu de la
brique :
View -> Select « Touch » -> Port 1
Q2. Relever les valeurs affichées par le NXT, pour chacun des états (actionné, non actionné) du capteur.
Le servomoteur et le codeur incrémental sont présentés dans le Manuel (voir pages 34-35).
Q3. L’écran indiquant initialement « 0 », quelle est la valeur affichée après que l’axe de sortie du
servomoteur ait effectué trois tours dans le sens horaire ?
Toujours en partant de la valeur zéro, quelle est celle affichée sur l’écran après que l’axe de sortie du
servomoteur est effectué trois tours dans le sens antihoraire ?
Q3-Suite : L’écran indiquant initialement « 0 », quelle est la valeur affichée après que l’axe du servomoteur
ait effectué trois tours dans le sens horaire ?
Toujours en partant de la valeur zéro, quelle est celle affichée sur l’écran après que l’axe de sortie du
servomoteur est effectué trois tours dans le sens antihoraire ? L’angle obtenu est-il correct ? Si la réponse
est non, quelle valeur devrait-on obtenir ?
Pour information : L’odométrie est une technique permettant d'estimer la position d'un véhicule en
mouvement. Cette mesure est présente sur quasiment tous les robots mobiles, grâce à des capteurs de
rotation appelés ‘Codeur’.
Q4. Déterminer expérimentalement les distances minimum dmin et maximum dmax de détection du capteur.
Quantifier l’écart au regard de la valeur annoncée par le fabricant dans le manuel . La précision
annoncée est-elle respectée ?
3
SIN_41
Systèmes d’Information et Numérique Durée: 2h00 SIN_41
ère
Robot NXT : Constituants de la chaîne d’information SUJET 1 STI2D
Q5. Déterminer expérimentalement les distances minimum hmin et maximum hmax de détection du capteur.
Le capteur à ultrasons.
Distance Mesurée
1 2 3 4 6 8 9 10 11 13 15 17 20
d (cm) Suite ci-dessous
min 5 5 14
Affichage (cm) 5 6 8 10 11 12 13 17 19 22
max 6 6 15
Q6. Ecrire l’intervalle pour lequel ce capteur peut être utilisé en le présentant sous la forme :
dmin ≤ d ≤ dmax
h(mm) 1 2 3 4 5 6 7 8 9 10 11
Blanc x x x x x x
Jaune x x x x x x x x x x
Rouge x x x x x x x
Vert x x x x x x x x x x
Bleu x x x x x x x x x
Noir x x x x x x x x x
4
SIN_41
Systèmes d’Information et Numérique Durée: 2h00 SIN_41
ère
Robot NXT : Constituants de la chaîne d’information SUJET 1 STI2D
Q7. Ecrire l’intervalle pour lequel ce capteur peut être utilisé en le présentant sous la forme :
hmin ≤ h ≤ hmax
A quelle distance h peut-on placer le capteur pour garantir la détection d’une couleur ?
4. Synthèse
Question 8 : Préciser pour chacun des capteurs, la nature de l’information délivrée (binaire, numérique,
analogique) et la grandeur physique mesurée.
5
SIN_41
Systèmes d’Information et Numérique Durée: 2h00 SIN_41
ère
Robot NXT : Constituants de la chaîne d’information REPONSE 1 STI2D
Nom : Prénom :
N° du robot
____
Etat Valeur
Non Actionné
Actionné
3 en sens horaire
3 en sens antihoraire
Nombre de tours : Valeur affichée en °
3 en sens horaire
3 en sens antihoraire
6
SIN_41
Systèmes d’Information et Numérique Durée: 2h00 SIN_41
ère
Robot NXT : Constituants de la chaîne d’information REPONSE 1 STI2D
Nom : Prénom :
maximum =
Distance de détection h en mm
minimum =
maximum =
Contact
Ultrasons
Couleur
Codeur incrémental
7
SIN_41