Portfolio / Projet 02
Robot Mobile
Vue d'ensemble
Programme pour un robot mobile capable de lire un code-barres, calculer un angle et une distance, puis pousser une balle de golf dans un trou de manière autonome.
Fonctionnalités principales
- Lecture de codes-barres (angle & distance)
- Calcul de trajectoire optimale
- Navigation autonome vers la balle
- Alignement et poussée contrôlée
Technologies & outils
- Langage Aseba (programmation robot)
- Algorithmes de calcul d'angle
- Capteurs infrarouges & ultrasons
Défis techniques
- Gestion de trajectoire en temps réel
- Calibration des moteurs
- Précision du mouvement final
Architecture du programme
- Événement : lecture du code-barres
- Événement : déplacement vers la balle
- Événement : alignement & poussée
Galerie
Bilan
Ce projet m'a permis de découvrir la programmation événementielle et les contraintes propres à la robotique embarquée — précision des capteurs, gestion du temps réel, et robustesse face aux imprévus physiques. Une expérience très différente du développement logiciel classique.