Ajout de gestin de tickets
This commit is contained in:
parent
fc47c52804
commit
762bac90f3
5 changed files with 178 additions and 17 deletions
66
CR_RDV/dernier.md
Normal file
66
CR_RDV/dernier.md
Normal file
|
|
@ -0,0 +1,66 @@
|
||||||
|
# Compte Rendu de la réunion du 03/02/2026
|
||||||
|
|
||||||
|
Participants : Aleksander, Oskar, Brage, Julien, Nolan, Pascal ACCO, Thierry ROCACHER
|
||||||
|
|
||||||
|
Discussion du projet, de la mise en place, des objectifs à atteindre, des différentes parties à faire, etc.
|
||||||
|
|
||||||
|
Le Projet PIR sur la charette et la commande de celle-ci comporte 3 grandes parties :
|
||||||
|
1. **Électronique deux PCBs à faire** : un low-tech sans µC qui utiliserait la commande par bloc (commande 6 pas), un "high"-tech qui mettrait en place la commande avec l'aide de VESC.
|
||||||
|
2. **Sécurité de l'appli VESC** lorsqu'elle est sur une commande de véhicules motorisés, bluetooth, USB, etc.
|
||||||
|
3. **Automatique** : asservissement de la commande de la charette pour qu'elle ne tire et ne pousse pas le vélo.
|
||||||
|
|
||||||
|
**Distribution des rôles :**
|
||||||
|
- *Aleksander* : PCBs Électronique, commande par bloc sans µC,
|
||||||
|
- *Oskar* : Compilation du VESC, prise en main, bidouillage
|
||||||
|
- *Brage* : Brouillage ondes Bluetooth lors de l'implémentation matérielle du code
|
||||||
|
- *Julien* : Asservissement de la charette avec un capteur d'effort
|
||||||
|
- *Nolan* : Asservissement de la charette avec un capteur d'effort
|
||||||
|
- *Hugo* : PCBs ?
|
||||||
|
- *Karima* : PCBs ?
|
||||||
|
|
||||||
|
## ÉCHEANCES
|
||||||
|
Mars :
|
||||||
|
- Produit conçu (simulation et schemas)
|
||||||
|
- Commande par bloc :
|
||||||
|
- Simulation/Schéma
|
||||||
|
- Conception avec Kicad
|
||||||
|
- Kicad permettant d'installer VESC sur un PCB ?
|
||||||
|
|
||||||
|
Avril :
|
||||||
|
- Produits, prêts à être testés :
|
||||||
|
|
||||||
|
Mai :
|
||||||
|
- Fin des tests, validation du produit
|
||||||
|
|
||||||
|
## PARTIE VESC - Sécurité
|
||||||
|
Réussir à prendre en main l'open source VESC : voir Romain et/ou ACCO
|
||||||
|
- Compilation sur différents µC
|
||||||
|
- VESC Tool
|
||||||
|
- Acheter un moteur ayant déjà une commande VESC (soit faible puissance et pas cher : pour skate, ou forte puissance)
|
||||||
|
- Tester sur un moteur intégrant une commande déjà VESC afin de vérifier
|
||||||
|
Sécuriser le VESC pour pas d'accès en Bluetooth, USB et sonde
|
||||||
|
|
||||||
|
## PARTIE PCB
|
||||||
|
Faire un PCB low-tech n'ayant pas (ou petit) µC - voir ROCACHER et/ou BOYER
|
||||||
|
- Faire un montage permettant de créer les trois phases de l'entrée du moteur avec des transistors MOSFET et/ou BJT
|
||||||
|
- Faire la partie PWM de l'entrée du montage des 3 phases
|
||||||
|
Le 2e PCB devra devoir intégrer la commande VESC, il comprendra donc au moins un µC. Il y a un choix de µC à faire parmi ces trois : STM32F108, F405, L476 ? F103 ? (à vérifier)
|
||||||
|
- Conception entière de la carte électronique
|
||||||
|
|
||||||
|
## PARTIE AUTOMATIQUE
|
||||||
|
Créer une commande pour le moteur de la charette permettant de ne pas tirer ou pousser le vélo avec différentes configurations : poids, côte
|
||||||
|
- Modélisation du système dynamique - voir ARIBA
|
||||||
|
- Asservissement de la commande moteur + asservissement du moteur lui-même ?
|
||||||
|
- Type de Correcteur à implémenter : PID, retour d'état, commande robuste ? avec µC ou avec un autre PCB
|
||||||
|
- Choisir le capteur de position codeur linéaire (analogique, numérique)
|
||||||
|
|
||||||
|
|
||||||
|
# Pistes
|
||||||
|
OWN Tech :
|
||||||
|
|
||||||
|
OZO : moteur mettant en place une autre commande que VESC, peut-être récupérer le code ?
|
||||||
|
|
||||||
|
Création du capteur de position codeur linéaire ? À voir avec Rocacher
|
||||||
|
|
||||||
|
|
||||||
|
Prochaine réunion : 5 ou 6 février
|
||||||
9
CR_RDV/prochain.md
Normal file
9
CR_RDV/prochain.md
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
# Prochain Compte Rendu du Ma 17/02
|
||||||
|
|
||||||
|
## Ordre du jour
|
||||||
|
|
||||||
|
1) -- PA : Mettre en place les tickets de la saison1 et les dates des projets d'étape
|
||||||
|
|
||||||
|
2) -- PA : Présenter les démos saison 1, sason 2 et Finale à la MAD
|
||||||
|
|
||||||
|
3) -- PA : Prévoir les achats (contrôleur VESC tout pret + BOM composants de puissance + Tuiles STM )
|
||||||
44
README.md
44
README.md
|
|
@ -4,30 +4,40 @@ PIR (Projet Initiation à la Recherche) 4AE-SE INSA Toulouse
|
||||||
|
|
||||||
Projet MadMax
|
Projet MadMax
|
||||||
|
|
||||||
# Collaborateurs
|
## Collaborateurs
|
||||||
|
|
||||||
Mettez vos noms ici pour vérifier que vous avez bien accès au répértoire git.
|
Mettez vos noms ici pour vérifier que vous avez bien accès au répértoire git.
|
||||||
- TABAN Aleksander
|
|
||||||
- PAVILLON Julien
|
|
||||||
- ORVIK Oskar
|
|
||||||
- JOHNSEN Brage Flønæs
|
|
||||||
- ATTAR KARIMA
|
|
||||||
- Nolan Reynier Nomer
|
|
||||||
- ABESCAT Hugo
|
|
||||||
|
|
||||||
# TDs Conduite de projet
|
- [TA] TABAN Aleksander
|
||||||
## Lien OneDrive avec tous les fichiers
|
- [PJ] PAVILLON Julien
|
||||||
- https://insatoulousefr-my.sharepoint.com/:f:/g/personal/reynier-nome_insa-toulouse_fr/IgBGP0vgNdqxSKbM0DdjY5m6AZ6jpVEpoYfzDnBgifENJI8?e=xShl6v
|
- [O2] ORVIK Oskar
|
||||||
|
- [JBF] JOHNSEN Brage Flønæs
|
||||||
|
- [AK] ATTAR KARIMA
|
||||||
|
- [NRN] Nolan Reynier Nomer
|
||||||
|
- [AH] ABESCAT Hugo
|
||||||
|
- [PA] Pascal Acco
|
||||||
|
|
||||||
## WBS
|
## Gestion du projet
|
||||||
- https://www.canva.com/design/DAHAiCkvx3Y/mxbJU5y3pZIW1Tu0X_EuJg/edit?utm_content=DAHAiCkvx3Y&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton
|
|
||||||
|
|
||||||
# Sources
|
Voir la [Gestion Agile par Tickets](./conduiteProjet/README.md)
|
||||||
- https://gitlab-rech.insa-toulouse.fr/vesc/vesc
|
|
||||||
- https://www.owntech.org/spin-2/
|
## Sources
|
||||||
|
|
||||||
|
- <https://gitlab-rech.insa-toulouse.fr/vesc/vesc>
|
||||||
|
- <https://www.owntech.org/spin-2/>
|
||||||
|
|
||||||
<img src="https://s3.amazonaws.com/zotero.org/images/settings/group/6256675_200px.png" alt="Mad Max movie poster">
|
<img src="https://s3.amazonaws.com/zotero.org/images/settings/group/6256675_200px.png" alt="Mad Max movie poster">
|
||||||
|
|
||||||
|
|
||||||
License: CC-BY-NC-SA 4.0
|
## TDs Conduite de projet
|
||||||
|
|
||||||
|
### Lien OneDrive avec tous les fichiers
|
||||||
|
|
||||||
|
- <https://insatoulousefr-my.sharepoint.com/:f:/g/personal/reynier-nome_insa-toulouse_fr/IgBGP0vgNdqxSKbM0DdjY5m6AZ6jpVEpoYfzDnBgifENJI8?e=xShl6v>
|
||||||
|
|
||||||
|
### WBS
|
||||||
|
|
||||||
|
- <https://www.canva.com/design/DAHAiCkvx3Y/mxbJU5y3pZIW1Tu0X_EuJg/edit?utm_content=DAHAiCkvx3Y&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton>
|
||||||
|
|
||||||
|
|
||||||
|
License: CC-BY-NC-SA 4.0
|
||||||
31
conduiteProjet/README.md
Normal file
31
conduiteProjet/README.md
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Gestion du projet
|
||||||
|
|
||||||
|
Gestion agile du projet par tickets ([template de tiquet](./template.md)).
|
||||||
|
|
||||||
|
* [Accueil du projet](../README.md)
|
||||||
|
|
||||||
|
* [Le dernier compte rendu](../CR_RDV/dernier.md)
|
||||||
|
|
||||||
|
* [Prochain Compte Rendu](../CR_RDV/prochain.md)
|
||||||
|
|
||||||
|
## Feuille de route
|
||||||
|
|
||||||
|
| Saison | Description | Rendu |
|
||||||
|
|----------|------------------------------------------------------|----------------------------|
|
||||||
|
| Pilote | Recherche biblio | [Biblio](../Template_Latex)|
|
||||||
|
| Saison 1 | Dimensionnement et simulation PCB et Hacking de Vesc | Ma 16/03 |
|
||||||
|
| Saison 2 | Version Lowtech Bloc & FOC + crypto code lisp | Ma 21/04 |
|
||||||
|
| Finale | Integration freinage et contrôle + certification Mad | Ma 19/05 |
|
||||||
|
|
||||||
|
## Saison 1
|
||||||
|
|
||||||
|
### Bac à sable
|
||||||
|
|
||||||
|
### En cours
|
||||||
|
|
||||||
|
### A valider
|
||||||
|
|
||||||
|
* [S1-PROJ-E0 Template et rôles](template.md) [par Toustes]
|
||||||
|
|
||||||
|
### Validés
|
||||||
|
|
||||||
45
conduiteProjet/template.md
Normal file
45
conduiteProjet/template.md
Normal file
|
|
@ -0,0 +1,45 @@
|
||||||
|
# Ticket : S1-PROJ-E0 -- Template et rôles
|
||||||
|
|
||||||
|
[Tickets de la Saison](./README.md#saison-1)
|
||||||
|
|
||||||
|
| Création | Démarrage | Fin |
|
||||||
|
|----------|-----------|---------------|
|
||||||
|
| PA | PA | PA + ... |
|
||||||
|
| Lu 16/03 | Lu 16/03 | |
|
||||||
|
|
||||||
|
Créé + Démarré + **Non validé**
|
||||||
|
|
||||||
|
## Description
|
||||||
|
|
||||||
|
Faire un template de ticket à recopier avec sa doc
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
Ici les commentaires et liens vers la doc, le code etc.
|
||||||
|
|
||||||
|
Par exemple :
|
||||||
|
|
||||||
|
Indiquer la saison x, le numéro de ticket "épisode" y et le type
|
||||||
|
Le type peut être :
|
||||||
|
|
||||||
|
* PROJ : organisation du travail, réunuion, prises de contact
|
||||||
|
* SOFT : pour le code liée au PCB
|
||||||
|
* HARD : pour la partie PCB électronique boitier
|
||||||
|
* SIM : pour le dimensionnement et les simu, l'autom
|
||||||
|
* SKåL : pour le festif et les pauses café.
|
||||||
|
|
||||||
|
Donc ce tiquet de la saison 1 (S1) premier épisode (E0) de l'organisation (PROJ) est nommé S1-PROJ-E0
|
||||||
|
|
||||||
|
## Tests de fin
|
||||||
|
|
||||||
|
Toutes les personnes listées ci-dessous, précisent leur rôle puis rajoutent leurs initiales dans le tableau à la colonne "Fin"
|
||||||
|
|
||||||
|
* ALK (Aleksander)
|
||||||
|
* OSK: Oskar : Compilation du VESC, prise en main, bidouillage
|
||||||
|
* BRA: Brage : Brouillage ondes Bluetooth lors de l'implémentation matérielle du code
|
||||||
|
* JUL : Julien : Asservissement de la charette avec un capteur d'effort
|
||||||
|
* NOL : Nolan : Asservissement de la charette avec un capteur d'effort
|
||||||
|
* HUG : Hugo : PCBs ?
|
||||||
|
* KAR : Karima : PCBs ?
|
||||||
|
|
||||||
|
La dernière personne valide le ticjet (texte sous le tableau) ET déplace le lien du ticket
|
||||||
Loading…
Reference in a new issue