Skip to content

Ce repository contient le code de détection des gâteaux

Notifications You must be signed in to change notification settings

heigvd-eurobot/picam_2023

Repository files navigation

picam_2023

Ce repository contient le code de détection des gâteaux. Ce fichier est fait pour les pistouks en tout genre.

Installation

  1. Créer un environnement virtuel et l'activer (recommandé)
  2. Clone le repository avec git clone https://github.com/heigvd-eurobot/picam_2023.git
  3. Se déplacer dans le dossier avec cd picam_2023
  4. Installer les dépendances avec pip install -r requirements.txt
  5. Installer libcamera 2 avec ce tutoriel
  6. Configurer le driver caméra avec ce tutoriel
flowchart TD
    Mirador <--> Canibaliste
    Mirador <--> Medor
Loading

Lancement

  1. S'assurer d'être dans le dossier picam_2023
  2. Lancer le script python server.py sur le serveur (mirador)
  3. Lancer le script python client.py sur la caméra (medor ou canibaliste)
  4. Configurer le fichier .env avec le format suivant:
# IP
CANIBALIST_IP = 192.168.x.x
MEDOR_IP = 192.168.x.y
MIRADOR_IP = 192.168.x.z

# PORT
CANIBALIST_PORT = a
MEDOR_PORT = b
MIRADOR_PORT = c

Contenu

  • le dossier cakeDetector contient le code de détection des gâteaux.
  • le dossier cakeExtractor contient le code qui permet d'extraire un crop des gâteaux.
  • le dossier cakeSorter contient le code qui permet de classifier les gâteaux.

Documentation

https://datasheets.raspberrypi.com/camera/picamera2-manual.pdf

About

Ce repository contient le code de détection des gâteaux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published