Skip to content

Développement logiciel

reichart edited this page Jan 24, 2023 · 20 revisions

Sommaire:

  1. Projet Anumby
  2. Cas d'utilisation pour le développement logiciel
  3. Robot Service Jeunesse 2023
  4. Robot coloré à ultrason Festisol 2022
  5. Robot Service Jeunesse 2022
  6. Robot tournesol Festisol 2021
  7. Robot éclairé Festisol 2021
  8. Electronique du kit 2021
  9. Connectique du kit

3 modes de fonctionnement ; les développements logiciels ont été simplifiés pour travailler en équipe, le développement pouvant être en C ou en Python ; suivant les 3 modes de fonctionnement nous avons des cas d'utilisation proposés

Auto-test

chaque partie matérielle est testée ; le logiciel détecte le matériel défaillant ou mal connecté ; le robot peut ensuite exécuter une séquence sur un cas d'utilisation simple ; le robot est capable d'évoluer dans son environnement sans retour d'information

bips sur la LED espcam

premier bip valide le branchement 2° bip connexion distante

bip moteurs avec les moteurs du robot

Le robot avance tout droit. Le capteur de distance ultrason détecte les obstacles pour le faire tourner, reculer ou s'arrêter automatiquement

une LED multicolore néopixel indique la distance suivant sa couleur

Autonome

le robot travaille avec retour d'information de flux vidéo

web caméra avec capteur de distance ultrason

web caméra avec commande wifi

web caméra avec guidage sur la lumière : il est attiré ou repoussé par un rayon de soleil ou une lampe

web caméra avec guidage par les couleurs

Intelligence déportée

le robot travaille avec retour d'information d'un calculateur distant ( ordinateur, smartphone, raspberry ..)

conduite automatique

reconnaissance d'un trajet

reconnaissance de panneaux

detection identification

https://how2electronics.com/esp32-cam-based-object-detection-identification-with-opencv/

poursuite par détection de couleurs

https://how2electronics.com/color-detection-tracking-with-esp32-cam-opencv/

Pour aller plus loin

https://github.com/anumby-source/developpement-voiture/wiki