Pré-sélection TRC
Progression technique à travers Électronique, IT et Mécanique vers l'excellence robotique
Progression par Semaines
Chaque semaine développe vos compétences dans les trois domaines essentiels
Tests Débutants
Tests de niveau débutant pour évaluer les compétences fondamentales
electronique
Gyroscope et accéléromètre
Système de détection de mouvement avec communication I2C
Objectifs :
- Identifier et utiliser un capteur combinant gyroscope et accéléromètre
- Réaliser un circuit avec communication I2C
- Afficher les données sur un écran LCD
- Documenter le projet sur GitHub
it
Gestion d'un Robot
Programmation orientée objet et conception de classes
Objectifs :
- Création d'une classe Robot avec attributs et méthodes
- Implémentation de sous-classes spécialisées
- Utilisation de l'héritage et du polymorphisme
- Documentation avec schémas UML
mecanique
Conception de base
Compétences en CAO avec SolidWorks
Objectifs :
- Modélisation de pièces simples avec contraintes précises
- Calcul de masses avec différents matériaux
- Assemblage d'une pince mécanique
- Détermination des centres de gravité
Tests Intermédiaires
Tests de niveau intermédiaire pour des compétences plus avancées
electronique
La boîte noire
Système d'enregistrement et transmission de données
Objectifs :
- Conception d'une boîte noire avec capteur de la semaine 1
- Transmission des données en temps réel via I2C
- Réalisation d'un PCB avec Atmega328P
- Station de contrôle avec affichage LCD
it
Introduction à ROS2
Compétences en robotique avec ROS2
Objectifs :
- Création d'un package ROS2 pour gestion de capteurs
- Implémentation de nodes publisher et subscriber
- Gestion des données de capteurs en temps réel
- Documentation et tests du système
mecanique
Conception intermédiaire
Compétences avancées en CAO
Objectifs :
- Modélisation de pièces complexes
- Gestion des modifications et contraintes
- Assemblage de maillons de chaîne
- Calculs de centres de masse
Tests Avancés
Tests de niveau avancé pour la maîtrise complète des compétences
electronique
Afficheur 7 segments avec servomoteurs
Afficheur innovant avec servomoteurs
Objectifs :
- Conception d'un afficheur 7 segments utilisant des servomoteurs
- Réalisation d'un PCB avec Atmega328P
- Alimentation par batteries lithium
- Affichage des chiffres de 0 à 9
it
Algorithme de Pathfinding
Système de navigation autonome
Objectifs :
- Développement d'un algorithme de pathfinding (A*, Dijkstra, RRT)
- Intégration avec ROS2 et Gazebo
- Gestion de l'évitement d'obstacles
- Visualisation avec RViz2
mecanique
Conception avancée
Maîtrise complète de la CAO
Objectifs :
- Modélisation de pièces complexes avec paramètres variables
- Gestion des modifications multiples
- Calculs de masse précis
- Préparation pour l'impression 3D
Test Final : Système de Convoyeur
Système de convoyeur intelligent pour le tri de déchets - Projet multidisciplinaire
Objectif
Trier 4 types de déchets (cubes de couleurs : Vert, Jaune, Rouge, Bleu)
Mécanique
Convoyeur 650mm, hauteur 100mm, cubes 30mm
Électronique
ATmega328P/Arduino Nano, batteries lithium, capteur couleur
IT
Interface web temps réel, suivi quantités par type