Introduction
Cours signalées avec « Introduction »
Introduction à la robotique , programmation graphique et l'automatisation
- Length:35h
- Content Type:Curriculum
- Programming language:Blockly
- Equipment:Bundle discovery
Découvrez le monde de la robotique avec notre programme complet, conçu pour les étudiants et les enseignants désireux d'explorer les fondamentaux de l'automatisation, de la programmation et des applications robotiques. Ce cours guide les apprenants depuis les bases de l'histoire de la robotique jusqu'à la programmation pratique et l'automatisation industrielle à l'aide du robot collaboratif NED2 (cobot) et de la programmation Blockly.
À qui s'adresse ce cours ?
✔️ Étudiants du secondaire et de l'enseignement supérieur dans les programmes CTE ou STEM
✔️ Enseignants à la recherche d'un programme structuré en robotique
✔️ Débutants désireux d'apprendre l'automatisation robotique avec une approche sans code
✔️ Toute personne intéressée par la robotique industrielle et l'automatisation
Rejoignez-nous dès aujourd'hui et faites votre premier pas vers la maîtrise de la robotique et de l'automatisation ! 🚀
- Étudiants inscrits: 37
Bundle Discovery : Assemblage et Préparation de Commandes
- Length:6h
- Content Type:Lab
- Programming language:Python
- Equipment:Bundle discovery
Scénario
On veut réaliser un assemblage qui consiste à disposer des pièces spécifiques (forme et couleur) dans les zones ALPHA et BETA en formant un pattern défini par l’utilisateur. Dans le but de faire cet assemblage , des pièces vont être approvisionnées par un convoyeur jusqu’au robot. Le robot vient ensuite identifier les pièces avant de les saisir. Si la pièce prise n’est pas nécessaire au pattern , Il la déposera dans la zone de rebut sinon il la placera dans les zones ALPHA ou BETA en suivant le pattern donné.
Contenu du TP
Chapitre 1 : Prise et dépose ou “pick and place”
- Définir les repères et les points d’intérêt dans l’espace de travail du robot.
- Créer la séquence des mouvements pour une opération de prise et dépose.
- Effectuer une opération de palettisation.
Chapitre 2 : Définition d’un motif ou pattern
- Créer une fonction de saisie et création d’un pattern par un opérateur.
- Déterminer l’appartenance d’une pièce à un pattern existant.
- Déclencher l’action correspondante à une pièce en fonction des cas suivants: non appartenance à un pattern, appartenance à un pattern et déjà traitée, appartenance à un pattern et non traitée.
Chapitre 3 : Vision
- Effectuer l’apport de la pièce via le convoyeur
- Maîtriser le résultat de la détection d’objets du kit vision : forme, couleur et position d’une pièce dans un workspace défini.
- Effectuer la prise d’une pièce identifiée par la caméra.
Chapitre 4 : Intégration
- Réaliser de manière automatisée un pattern saisi par un opérateur, en utilisant les pièces approvisionnées par le convoyeur.
Prérequis
Python: Syntaxe de base + structure de donnée et de contrôle simple et loop + appel de fonction simple
Équipements requis
- Étudiants inscrits: 41
Prise en main de Blockly avec un Pick and Place
- Length:2h
- Content Type:Lab
- Programming language:Blockly
- Equipment:Ned2
Scénario
L’élève découvre les fonctions de base du bras robotique Ned2. Dans cet exercice, le bras robotique Ned2 effectue une opération simple de prise et de placement d’un objet en utilisant les blocs de base de l’environnement de programmation Blockly “No Code”.
Contenu du TP
Chapitre 1 : Découverte de Blockly
- Présentation de Blockly
- L’environnement de programmation
- Blocs à utiliser
Chapitre 2 : Réalisation de notre première séquence
- Créer une première position pour le bras robotique Ned2
- Créer multiples positions grâce au bouton « FreeMotion » et le bouton « Save »
- Ouvrir et fermer le Gripper Custom
- Réaliser une séquence en boucle
- Ajouter des commentaires dans la séquence
Chapitre 3 : C’est à toi!
- Réaliser une sequence de Pick and Place
Équipements requis
- Étudiants inscrits: 16
Découverte des 6 axes du Bras Robotique NED2
- Content Type:Lab
- Programming language:Blockly
- Equipment:Ned2
L’élève découvre le concept des 6 axes et comment il s’applique au Ned2.
Dans cet exercice, le bras robotique Ned2 va être utilisé pour déplacer un objet, puit sera positionné en singularité.
Contenu du TP
Chapitre 1 : Le Bras Robotique à Six Axes : Une Imitation du Bras Humain
- Comprendre le concept des 6 axes et comment il s’applique au Ned2.
Chapitre 2 : Activités : Les 6 axes du Bras Robotique Ned2
- Découvrir les mouvements directs
Chapitre 3 : L'Enveloppe de Travail et les Singularités
- Découvrir les concepts d’enveloppe de travail et de singularité.
Chapitre 4 : Activité : Création d’une singularité
- Faire réaliser un mouvement « inutile » au Bras Robotique NED2.
Equipement requis
Ned 2
Adaptative gripper (or other)
NiryoStudio
Installation
- Placer le bras robotique Ned2 sur une table. Le bras robotique Ned2 doit avoir un périmètre libre d’obstacles d’environ 60 centimètres de rayon.
- Brancher le bras robotique Ned2 au boîtier de sécurité du bras robotique NED2
- Brancher le boîtier de sécurité du bras robotique NED2 à l’alimentation électrique du bras robotique NED2
- Brancher à l’alimentation électrique du bras robotique NED2 au réseau électriqu
- Connecter le bras robotique Ned2 à NiryoStudio
- Étudiants inscrits: 15