--- title: "Roadmap 2024" date: "18-01-2024" link: "https://hackmd.io/tXfTk1NnT2ePIod430gemw" tags: EVOLUTEK --- # Roadmap 2024 ## Archi générique L/H Level ### Objectifs - Nettoyer la base de code actuelle - *Développer des briques génériques pour les robots* - CAN - Machine à états - Drivers - ... - *Faciliter le développement des robots* - *Pouvoir simuler le code* ### Tâches #### Électronique - Documentation des modules génériques - Carte actionneurs mère - *Combo Carte DBE + Dongle CAN + Mini carte alim USB C* - Carte IO Rpi V420000 - *Carte alim V5* #### Informatique Low Level - Driver CAN générique - Code du dongle can USB - *Gestion du code générique* - ... #### Informatique High Level - Clean du code - Gestion driver module - Passage hors Cellaserv - Gestion modulaire - UI de qualitay ## PAMI ### Objectifs - Développement d'une base roulante holonome compacte - Intégre des capteurs / actionneurs - Capable d'être reproduit facilement ### Tâches #### Mécanique - Intégration de l'électronique #### Electronique - Choix de l'interface utilisateur - Carte mère PAMI #### Informatique Low Level - Test architecture électronique - Gestion déplacement PAMI (commun avec Hololutek) - Traitement des capteurs #### Informatique High Level - Gestion du PAMI ## Equipe principale ### Objectifs - Robot capable de traiter : - 6 plantes - 6 pots - Les panneaux solaire - On repart sur la base des robots précédents - Intégration de nouveaux composants bas-niveau - Refonte du haut niveau (optionnel) - POC des Mini robot Holo en tant que PAMI ### Tâches #### Mécanique - Assemblage balise - CAO du robot #### Electronique - Finir l'électronique de la balise - Adaptation pour le robot de cette année - Carte MDB avec leds intégrées #### Informatique Low Level - Asserv du robot - Gestion du lidar #### Informatique High Level - Rajout de fonctionnalité pour l'année - Stratégie du robot ## Equipe secondaire ### Objectifs - Développement d'une base roulante holonome - Homologation - Base commune de soft avec l'équipe principale ### Tâches #### Mécanique - CAO de la base roulante - Actionneurs ? - PAMI ? #### Electronique - Voler tout à l'équipe principale #### Informatique Low Level\ - Firmware MVT - Gestion du déplacement du robot #### Informatique High Level - Voler tout à l'équipe principale ## Répartition : - CAN (LL) : Geoffroy + - CAO Robot : Arthur + Corentin - Balise : Arthur + Corentin - CAO Holo : Dany - Elec : Corentin + Dany + Laetitia - Lidar (LL) : Matthieu + - Asserv (LL) : Célian + Corentin - PAMI : Michel + Thomas - Dongle CAN (LL) : - MVT (LL) : - Gestion déplacement Holo (LL) : - Pathfinding du robot (HL) : - Prise en main du code haut niveau (atelier) - Prise en main du bas niveau (atelier)