# Coupe robotique

## Architecture

Le robot sera constitue de deux parties :

* [/assoce/robot/coupe_robotique/rpi](/doc/8630f9e5-0130-4dd5-8913-c78ad488b38b) qui sera la tete pensante, prendra les decisions, les decoupera en plus petites unites et les ordonnera l'Arduino. La RPi prendra des decisions sur le court-terme (de l'ordre de la seconde).
* [/assoce/robot/coupe_robotique/arduino](/doc/f8ec2eaf-614f-442d-83fd-2d33299c9d3d) gerant l'asservissement des moteurs, elle interpretera les signaux envoyes par la RPi suivant un [/assoce/robot/coupe_robotique/protocole](/doc/d8d9ac0b-c6ce-4598-8ab1-9cd2708fa28d) que l'on mettra en place.

## Alpha 0

Alpha 0 sera notre base de code initiale. Propositions des elements a implementer :

* Ecrire un protocole et l'implementer sur la paire RPi/Arduino
* le protocole Alpha-0 aura pour commande : AVANCER, TOURNER, ALLER_A
* Configurer l'OS de la RPi (utilisateurs, groupe, reseaux, …)

---

**Documents**

- [Arduino](https://notes.iiens.net/s/publique/doc/arduino-R55Jo7kP7r)
- [Protocole](https://notes.iiens.net/s/publique/doc/protocole-ANsAFUJ8N6)
- [Raspberry Pi](https://notes.iiens.net/s/publique/doc/raspberry-pi-WtXV9JvwDh)