Mobot - Robot Mobile

2 mois - Coordinateur d'équipe
- Responsable de l'intégration de systèmes
et du traitement du langage naturel

Description détaillée du projet

Ce projet a pour objectif de doter un robot mobile de capacités autonomes avancées. Le système permet à l'utilisateur de communiquer avec le robot par des commandes verbales en français, qui sont traitées par WhisperAI et converties en texte. Par la suite, un module Python interprète ces commandes et les transforme en instructions compréhensibles pour le microcontrôleur du robot, permettant d'exécuter des mouvements. Le robot est équipé d'une caméra qui détecte et suit des balles colorées en temps réel, utilisant la vision par ordinateur pour adapter son comportement. Le code de contrôle est implémenté en Arduino, gérant tant la mobilité que l'évitement d'obstacles.

Réalisations

  • Premier contact rĂ©ussi avec les systèmes embarquĂ©s, ROS et la programmation de microcontrĂ´leurs
  • Maintien de la position du meilleur système de commandes de la promotion, programmĂ© pour MoBotSim
  • AmĂ©lioration de la dĂ©tection d'objets multiples, passant d'une prĂ©cision de 90% Ă  98% en diamètre/position comparĂ© Ă  MoBotSim
  • Système de commandes adaptable aux phrases complexes et unitĂ©s variables

Information du projet

Aspects clés

C Python ROS Systèmes embarqués Vision par ordinateur OpenCV Traitement du langage naturel Arduino WhisperAI

Durée

2 mois

Mon Role

- Coordinateur d'équipe
- Responsable de l'intégration de systèmes
et du traitement du langage naturel