Stagiaire Ingénieur Robotique & Systèmes Embarqués
Intégration au sein d'une équipe robotique et systèmes embarqués pour développer le firmware embarqué d'un prototype de robot agricole autonome.
- Développement du firmware STM32 (C, ARM Cortex-M7) de commande différentielle de deux moteurs BLDC : génération PWM, réception radio iBUS (∼135 trames/s, 0 erreur) avec failsafe perte de signal (100 ms), séquence d'armement et watchdogs de sécurité.
- Implémentation d'une liaison UART framée (checksum, heartbeat 30 Hz) vers un nœud ROS 2 sur Linux embarqué et validation du système sur banc (ligne droite et virages).
- Conception et dimensionnement de l'architecture d'alimentation multi-rails du prototype : panneau solaire 80 W et batterie 24 V via contrôleur de charge PWM (10 A), convertisseurs buck DC-DC dédiés par rail logique (calculateur de vision / microcontrôleur), bus moteur 36 V isolé.
- Menage des campagnes d'essais et de validation du système complet en conditions réelles : diagnostic d'anomalies, analyse de causes racines et calibration des mesures.
- Réduction de l'erreur latérale de suivi de 84 % (de 46,4 cm à 7,5 cm) par fusion de capteurs EKF sous ROS 2.
Environnement technique