Skip to content
Snippets Groups Projects
README.md 1.45 KiB
Newer Older
Fortuny Arnaud's avatar
Fortuny Arnaud committed
# Hackaton_Equipe_A
Bienvenue sur le git du hackaton !
Fortuny Arnaud's avatar
Fortuny Arnaud committed
Si vous etes la c'est que vous avez deja cloner le git : Félicitations !
Fortuny Arnaud's avatar
Fortuny Arnaud committed

Fortuny Arnaud's avatar
Fortuny Arnaud committed
Le but du README est de donner les informations essentielles à l'utilisation de votre projet : expliquez brievement ce que vous allez faire et quel code executer pour lancer la livraison ou la simulation.
Fortuny Arnaud's avatar
Fortuny Arnaud committed


Le projet cherche a réaliser ces objectifs :
- reconaitre le code aruco
- conaitre la position spatiale du code aruco ( remis a plus tard )
- effectuer le largage proche de la cible

L'environnement de travail est architecturé pour fonctionner à la fois sur un ordinateur et sur le raspberry. 
Pour lancer la procedure, il faut executer src, avec en argument : soit -rp si sur raspberry, soit -pc si sur pc.
Fortuny Arnaud's avatar
Fortuny Arnaud committed

Ainsi, les portions de code agnostiques de l'architecture sont regroupées ensembles et les fonctions qui dépendent du modèle (caméra, servo) sont différentes.
Seray Evan's avatar
Seray Evan committed



Voici les scripts agnostiques de l'architecture :
1. un programme de détection du code Aruco 

Voici les scripts voués à tourner sur un PC:
1. setup de la camera et des coefficients

Voici les scripts voués à tourner sur le raspberry
1. IDEM
2. IO : servo

### Paramètres d'exécution
- `rpi` ou `-win` indique que le code s'exécute sur le Raspberry Pi ou sur Windows. Cet argument doit obligatoirement être spécifié.
- `-id` indique le code ArUco sélectionné. Par défaut, il est à 42.
- `-pin` indique le pin du servo moteur. Par défaut, il est à 17.