IoT
Cours signalées avec « IoT »
Tri de marchandise sous supervision d’un serveur Web
Course modified date: 12 mars 2025
- Length:6h
- Content Type:Lab
- Programming language:Python
- Equipment:Ned2
Le TP a pour objectif de reproduire une opération robotisée de tri de marchandises et de palettisation en entrepôt logistique sous la supervision d’un serveur web (figure 1). Les marchandises (palets rouges et verts) sont déposées aléatoirement par un opérateur et transportées par le convoyeur. Arrivées en zone de préhension (figure 2), le convoyeur s’arrête et les marchandises (palets rouges et verts) sont localisées et identifiées par la caméra placée à l’extrémité du bras manipulateur. La pince à deux doigts, montée à l’extrémité du bras, attrape le palet et le dépose selon sa couleur, sur une palette en zone A (rouge) ou en zone B (vert) en vue de la livraison vers deux destinations différentes.
Contenu du TP
Chapitre 1: Setup du serveur
- Comprendre les liens existants entre le code « Python » et la page WEB
Chapitre 2: Contrôler le convoyeur
- Le but de ce chapitre est de mettre en oeuvre les commandes Python qui permettront de contrôler le convoyeur
Chapitre 3: Pick and Place avec Vision
- Maîtriser la séquence des mouvements nécessaires pour la prise d’une pièce par la vision et la dépose dans la zone dédiée, sans entrer en collision avec l’environnement
Chapitre 4: Base de données
- Développer les compétences en manipulation de bases de données avec Python, et en interaction avec une interface utilisateur pour consulter et exporter des données
Équipements requis
Prérequis
Programmation :
- Notions de base de l’algorithmique et du langage Python
- Utilisation simple des bases de données en Python
Réseaux & Communication :
- Notions de base sur les réseaux
Installation
- NyrioStudio
- Python 3
- Flask, Sqlite3
- Étudiants inscrits: 40
Catégorie: Catalogue de cours