2. La robotique, c’est…
Programmer un robot afin qu’il accomplisse
des tâches prédéterminées dans un
environnement donné.
Pourquoi
l’environnement est
important?
3. But de la robotique
Programmer un robot afin qu’il agisse sur
son environnement
Programmer un robot afin qu’il compile des
données.
Quelle est la tâche du
robot Curiosity sur
Mars?
4. Rôle du concepteur et du
programmeur
Le concepteur construit le robot en fonction
de la tâche à réaliser et de la nature de
l’environnement où évoluera le robot.
Le programmeur évalue toutes les
possibilités afin de prévoir les actions dans
toutes les circonstances.
5. L’avenir de la robotique
Industrie Quelles tâches
peut accomplir un
Sécurité robot dans chacun
des domaines?
Éducation
Surveillance
Entretien
Exploration
7. Qu’est-ce qu’un robot
Te m pé ra ture O rie nta tion Moteurs Son
Accé lé ra tion
C C C C
C
Capteur Processeur Actionneurs
C
Son C C
C
C Lum iè re
Lum iè re
C Te x te
Dista nce
C onta ct
8. Présentation du matériel
Le robot
– Matériel de robotique de LEGO, comprend le
processeur, des capteurs, des moteurs, des
blocs de construction et des conducteurs
Le logiciel de programmation
– LEGO MINDSTORMS NTX, les programmes
sont transférés au robot par un câble USB
9. Les pièces de base d’un robot
Lego NXT Moteurs (actionneurs)
Quelques capteurs
12. Capteurs
Capteur de lumière
Détecte l’intensité lumineuse
Détecte la réflexion de l’émetteur IR
Capteur tactile
Capteur de son
Mesure les DB et DBA
Reconnaissance des cycles
Reconnaissance des tonalités
Capteur ultrason
Détection de distances
Détection d’objets
Détection de mouvement
Yannick Dupont, 2006
13. Le logiciel LEGO MINDSTORMS NTX
Fonctions de bases: 7 icônes
Fonctions avancés: 40 icônes
14. Démarche
1. Programmation à l’aide du logiciel LEGO
MINDSTORMES Education NTX
2. Montage du Robot à l’aide de l’ensemble LEGO
3. Téléchargement du programme dans le
processeur du robot à l’aide d’un câble USB ou
d’une connexion Bluetooth
4. Activation du programme
Les étapes 1 et 2 peuvent être faites en même temps ou interverties.
17. Activité d’initiation
Les activités se font en équipe de deux ou trois. Chaque équipe dispose
d’un ensemble de robotique et d’un ordinateur avec le logiciel NXT. Le
but de cette activité est de se familiariser avec le matériel et le logiciel
de programmation
1. Construction du robot
2. Exploration des défis palette commune du logiciel
3. Premier pas en programmation activités proposées
4. Expérimentation
18. Prochaines activités
Des activités d’apprentissage sont
actuellement disponibles pour les cours
suivants (hiver 2013):
•MAT-P104 (1 activité)
•MAT-2101 (2 activités)
•MAT-2102 (1 activité)
D’autres situations sont actuellement en rédaction