SIF1033 Traitement d’image

Slides:



Advertisements
Présentations similaires
Architecture de machines Codage des informations
Advertisements

BREVET DE TECHNICIEN SUPÉRIEUR ÉLECTROTECHNIQUE
- Exemple 1 : calcul de tensions partielles
Travail Mécanique et Puissance
Les opérateurs combinatoires
Multiplexeur Définition : On appelle multiplexeur tout système combinatoire réalisant la fonction universelle de n variables qui correspondent aux n lignes.
La voie intuitionniste
Chronologie des transactions d’utilisation SCONET
BACCALAURÉAT PROFESSIONNEL RÉPARATION DES CARROSSERIE
Les structures de données
Tests et Validation du logiciel
Lego Mindstorm.
BAC PRO Maintenance Des Matériels option: Agricoles
CFA AGRICOLE Départemental du CHER
Définition Contenu Épreuves
Université SAAD DAHLAB de BLIDA Institut d’Electronique
Projet 2012 Tour à commandes numériques
Projet Pluridisciplinaire Encadré
Système de fabrication des pièces en équerre
un outil pour la modélisation et
Damier Alexandre Saccomani Thomas M2 MAIMIR CCS
Mémoire périphérique Stockage primaire: Mémoire principale (RAM)
Architecture de base d’un ordinateur
L’ Enseignement des Sciences Industrielles dans la filière PTSI -PT.
Système Maxpid.
Sylvie Alayrangues Jacques-Olivier Lachaud
Électronique numérique Intervenants : Boitier V. / Perisse T.
DISTANCE - TANGENTE - BISSECTRICE
2.1.6 Matrices homogènes 3D Homogenous representation in 3D:
MODULE 3 Transformations GÉOMÉTRIQUES dans le plan cartésien
Éléments de transition
Validation incrémentale des contraintes dintégrité en XML Maria Adriana Abrão, Béatrice Bouchou, Mírian Halfeld-Ferrari, Dominique Laurent, Martin Musicante.
Maxpid Statique Corrigé
HALLUX VALGUS Décrivez les éléments de la déformation existant dans l’hallux valgus très évolué : constatations cliniques et radiologiques.
Soutenance projet tutoré
Structures de données IFT-2000 Abder Alikacem Semaine 12 (2 ième partie) Les B-arbres Département d’informatique et de génie logiciel Édition septembre.
Présentation.
Comparaison des anciens et nouveaux programmes de 3ème de 2nde
Physique mécanique (NYA)
CAPSULEUSE DE BOCAUX SUJET ETUDE DYNAMIQUE DE LA CROIX DE MALTE
Informatique 1. Les applications de l’informatique
Vecteur vitesse.
Bases de données   J-L Hainaut Partie 1 - Comprendre les bases de données Partie 2 - Utiliser les bases de données Partie 3 - Développer une base.
Projet 3 Robot Kinect Lycée Louis Payen PPE
Afficheur industriel « AIW » MAT Électronique
Bases de Physique Nucléaire - 2
SYSTEMES D’EXPLOITATION
Enseignement transversal
Chapitre 3 Simulation de Fautes
Energie d’un signal, énergie d’interaction, analogie avec l’électrocinétique
1) Présentation 2) Référentiel d’activité professionnelle
Deuxième partie LE DOSSIER TECHNIQUE DU MARINGOUIN.
Gardanne les 3 et 4 février 2004 Séminaire nouveau BTS SYSTEMES ELECTRONIQUES Le Robot d’interrogation de cuves (R.I.C.)
Mémoire périphérique Stockage primaire: Mémoire principale (RAM)
IUT Amiens, Département Informatique Physique des SI
Pilotage des insertions mécaniques au sein du synchrotron SOLEIL L. Chapuis, M. Massal, F. Marteau, M. Valléau, C. Benabderrahmane, O. Marcouillé, M.E.
Collège Montgaillard Le contexte:
Les variables du mouvement
COMPOSANTES INTERNES DE L’UNITE CENTRALE.
Rencontre communauté Roméo-Dallaire Sondage pour ajout du cycle secondaire Le 12 juin 2014.
1.  Qu’est ce que la programmation  A quoi va-t-elle nous servir  Découverte d’un logiciel de programmation : LEGO MINDSTORM®  Manipulation pratique.
PPE 2008 Pop Lob Comment projeter des balles de tennis de façon aléatoire avec des hauteurs différentes ?
La programmation de l’interface FischerTechnik
La programmation de l’interface FischerTechnik
Les codeurs rotatifs industriels
Physique mécanique (NYA)
O r (t) r (t +  t)  r (t)  x (t) y (t)  r (t) = r (t +  t) – r (t) P (t) P (t +  t) R ss  (t) =  (t +  t) –  (t) Les vecteurs sont indiqués.
INF-1019 Programmation en temps réel
Suivi de waypoints par un robot buggy autonome Fabrice LE BARS.
INF-1019 Programmation en temps réel
Transcription de la présentation:

SIF1033 Traitement d’image La programmation du Robot Industriel et de l’interface 30402 FischerTechnik Sujets Contrôle en TR d’un robot Modèle géométrique du robot FischerTechnik Robot Industriel Matériel Programmation Interaction avec l’interface d’Entrées/Sortie Opérations, commandes et contrôle

Modèle géométrique du robot Fischertechnik Modèle mathématique directe Où u représente une position dans l’espace 3D environnant du robot. Cette position représente la position de la pince du robot. u = (x, y, z). q représente la configuration des articulations du robot. Le vecteur q représente la configuration (déplacements donné en nombre de positions ou en distance , angle) de chaque moteur du robot.

Modèle géométrique du robot Fischertechnik Représentation schématique du robot Fischertechnik y z 100 mm 95 mm x 0o-180o

Modèle géométrique du robot Fischertechnik Représentation schématique du robot Fischertechnik y 100 mm z

Modèle géométrique du robot Fischertechnik Représentation schématique du robot Fischertechnik z   [0o-180o] R r+160 x

Robot Industriel: Matériel

Robot Industriel: Matériel

Robot Industriel: Matériel

Robot Industriel: Matériel Robot (Schéma) E2 E4 E6 E8 M1 M3 M2

Interaction avec l’interface d’Entrées/Sorties (30402) Pour contrôler l’interface (30402) l’ordinateur transmet une commande de deux octets Le premier octet indique à l’interface quelles sont les données en entrées à lire Le second octet permet d’activer les sorties analogiques (0-9V) permettant entres autres d’alimenter les moteurs L’interface 30402 retourne pour sa part, un ou trois octets Octet B1 (premier octet envoyé, commande) 193: Lecture des entrées digitales E1..E8 197: Lecture des entrées digitales E1..E8, et l’entrée analogique EX 201: Lecture des entrées digitales E1..E8, et l’entrée analogique EY

Interaction avec l’interface d’Entrées/Sorties (30402) Octet B2 (second octet envoyé, contrôle des moteurs) Bit 0: Moteur 1 ccw (1) Rotation du tronc (plan X Z) Bit 1: Moteur 1 cw (2) Bit 2: Moteur 2 ccw (4) Déplacement de la flèche Bit 3: Moteur 2 cw (8) Bit 4: Moteur 3 ccw (16) Déplacement vertical (Axe Y) Bit 5: Moteur 3 cw (32) Bit 6: Moteur 4 ccw (64) Fermeture/Ouverture de la pince Bit 7: Moteur 4 cw (128)

Interaction avec l’interface d’Entrées/Sorties (30402) Octet B3 (premier octet retourné, entrées digitales) Bit 0: E1 état 0 ou 1 (on/off) (Masque: 1) Butée M1 Bit 1: E2 état 0 ou 1 (on/off) (Masque: 2) Compteur de pas M1 Bit 2: E3 état 0 ou 1 (on/off) (Masque: 4) Butée M2 Bit 3: E4 état 0 ou 1 (on/off) (Masque: 8) Compteur de pas M2 Bit 4: E5 état 0 ou 1 (on/off) (Masque: 16) Butée M3 Bit 5: E6 état 0 ou 1 (on/off) (Masque: 32) Compteur de pas M3 Bit 6: E7 état 0 ou 1 (on/off) (Masque: 64) Butée M4 Bit 7: E8 état 0 ou 1 (on/off) (Masque: 128) Compteur de pas M4

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)

Interaction avec l’interface d’Entrées/Sorties (30402) (Programme d’utilisation du robot)