Présentation de la robotique

   Formation générale adulte
             FBC
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?
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?
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.
L’avenir de la robotique
Industrie        Quelles tâches
               peut accomplir un
Sécurité       robot dans chacun
                 des domaines?
Éducation
Surveillance
Entretien
Exploration
Le robot
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
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
Les pièces de base d’un robot
          Lego NXT Moteurs (actionneurs)




Quelques capteurs
NXT: Brique intelligente




                 Yannick Dupont, 2006
Pièces: Servo-moteurs
Capteur de rotation intégré mesurant la vitesse et la distance
parcourue




                                                    Yannick Dupont, 2006
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
Le logiciel LEGO MINDSTORMS NTX




      Fonctions de bases: 7 icônes
      Fonctions avancés: 40 icônes
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.
Exemples de robots
Activité d’initiation à la robotique

À VOUS DE JOUER!
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
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
Louise Roy
Conseillère pédagogique au service régional du RÉCIT FGA
Région des Laurentides
Mars 2013

Presentation base

  • 1.
    Présentation de larobotique Formation générale adulte FBC
  • 2.
    La robotique, c’est… Programmerun robot afin qu’il accomplisse des tâches prédéterminées dans un environnement donné. Pourquoi l’environnement est important?
  • 3.
    But de larobotique 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 concepteuret 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 larobotique Industrie Quelles tâches peut accomplir un Sécurité robot dans chacun des domaines? Éducation Surveillance Entretien Exploration
  • 6.
  • 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 Lerobot – 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 debase d’un robot Lego NXT Moteurs (actionneurs) Quelques capteurs
  • 10.
    NXT: Brique intelligente Yannick Dupont, 2006
  • 11.
    Pièces: Servo-moteurs Capteur derotation intégré mesurant la vitesse et la distance parcourue Yannick Dupont, 2006
  • 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 LEGOMINDSTORMS 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.
  • 15.
  • 16.
    Activité d’initiation àla robotique À VOUS DE JOUER!
  • 17.
    Activité d’initiation Lesactivité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ésd’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
  • 19.
    Louise Roy Conseillère pédagogiqueau service régional du RÉCIT FGA Région des Laurentides Mars 2013