Commit Graph

169 Commits

Author SHA1 Message Date
d539c6846c Gestion du doigt pour attrapper la plante 2024-04-24 22:11:56 +02:00
6acb86c729 On attrape une plante et on la dépose dans le pot 2024-04-13 22:20:51 +02:00
00f923f7f1 On attrape une plante 2024-04-13 21:50:50 +02:00
5318b1eb3f Attrape pot + recalage lointain bordure 2024-04-12 22:37:19 +02:00
c5e76ba440 Premier pot attrapé 2024-04-07 22:26:36 +02:00
ee589f3f73 Calage initial : code + test 2024-04-06 20:38:46 +02:00
828805ef4c Fin de trajet pour les rotations : amélioration 2024-04-06 20:38:30 +02:00
ace9a932d2 Ajout gestion VL53L8 2024-04-03 22:46:16 +02:00
c8452307fc Tampon matériel limité à 16 bits - il fallait en tenir compte ! 2024-04-03 22:45:09 +02:00
68e16127ba WIP - Calage initial du robot - Pourrait être fonctionnel 2024-03-31 21:39:12 +02:00
32c21947d0 Ajout de la position des pots 2024-03-26 20:46:33 +01:00
4d251b4b74 I2C_annexe : Attraper la plante
Ajout du message pour attraper la plante. Suppression des tests des anciennes fonctions I2C
2024-03-24 18:25:05 +01:00
c1e11676c2 Déplacement des tests des fonctions déplacements (pas encore 100% testé) + réalisation des fonctions I2C pour piloter les actionneurs des pots 2024-03-17 22:47:43 +01:00
79d51fbc56 Test unitaires : ajout du gyroscope et de la localisation 2024-03-12 11:22:25 +01:00
97a87dccf3 Test de déplacement en boucle ouverte déplacés 2024-03-12 10:09:37 +01:00
d93db3cefb Rotation Fonctionnel + début de la séparation des tests unitaire 2024-03-11 20:33:37 +01:00
baf22acf62 Changement du sens du pilotage du moteur A : Le cable a été inversé lorsqu'il a été raccourci 2024-03-10 19:03:18 +01:00
6b3ba391b1 Réaffecter l'angle au gyroscope en même temps que celui du robot lors d'un recalage - sinon, le recalage est "oublié" dès la prochaine lecture du gyroscope 2023-11-05 13:03:29 +01:00
3d64e7ae94 Fonctions de démonstration 2023-11-05 13:02:02 +01:00
3b46a75b43 Ajout documentation de la fonction Balise_VL53L1X_get_capteur_cm 2023-11-05 12:59:45 +01:00
9fa5c8300b Premier "scénario" de démonstration fonctionnel, encapsulation des fonctions 2023-08-23 23:20:14 +02:00
8f5a160a75 Tests d'endurance + utilisation des log 2023-08-22 23:06:02 +02:00
5d25fa8919 Garder une orientation cohérente lors des défaillances du Gyro + détecter les défaillances du gyro par une vitesse anomalement élevée 2023-08-19 20:39:59 +02:00
feed3bce25 Distinction du cas où la localisation se fait sans gyroscope et celui où le gyroscope est en erreur 2023-07-18 14:57:50 +02:00
c3d19bc8bc Début des test approfondis du gyroscope 2023-07-11 15:42:54 +02:00
654425ad41 Récupération du Log après coup + peaufinage des tests et du code 2023-07-11 13:41:24 +02:00
3284db23b6 Suppression du cache pour les messages de log, desactivation du PANIC dans malloc 2023-07-11 12:34:18 +02:00
4f2445911d Fonction Log fonctionnelle mais système de tampon à ré-étudier 2023-07-11 11:51:09 +02:00
880ba8cce9 Optimisation de la trajectoire pour revenir de Cerise Bas 2023-05-20 16:38:52 +02:00
4d29a0918a Preparation Finales - Cerise du bas + augmentation des vitesses 2023-05-20 13:07:54 +02:00
0e45582a6b Match 5 2023-05-20 03:41:02 +02:00
060fb3414a Pousse avec servomoteur 2023-05-20 02:23:36 +02:00
41459008fa Pousse sans servomoteur 2023-05-20 02:19:41 +02:00
cf1fc7183b Merge branch 'dev' 2023-05-20 00:25:54 +02:00
48bf56a4b2 Pousse gateau - non testé 2023-05-20 00:20:57 +02:00
16f50c9447 Pilotage du bras "pousse gateau" 2023-05-20 00:15:08 +02:00
727197d9f4 Gestion du retour à la maison fonctionnel 2023-05-19 23:40:07 +02:00
a0f6044799 Prépa Match 5 - retour à la maison 2023-05-19 16:43:33 +02:00
0c50b051e4 Match 3 2023-05-19 12:44:14 +02:00
cca330ae89 Ajout de l'erreur critique pour le gyro qui arrete la strategie 2023-05-19 01:36:39 +02:00
4b89949265 Encore des soucis de gyroscope, mais les bug principaux systématiques corrigés 2023-05-19 01:11:46 +02:00
1dfbce4f09 Suppression printf 2023-05-18 22:35:33 +02:00
498c4d8e3c Ajout des test avec perturbations crées par les moteurs des propulseurs 2023-05-18 22:33:32 +02:00
f5711b7a03 Ajout information init Gyro + robustesse Gyro 2023-05-18 22:26:34 +02:00
542c407861 Reprise de la communication I2C en cas de soucis 2023-05-18 21:42:49 +02:00
f7bebda9d2 Tentative cerise latérales + corrections erreurs Gyro 2023-05-18 14:51:16 +02:00
c2d12305d9 Prêt pour match 1 2023-05-17 23:35:11 +02:00
49778b85e6 WIP 2023-05-17 19:01:21 +02:00
5e0c7238be Changement stratégie : Lance - cerise haut - Cerise latérale proche 2023-05-17 17:27:04 +02:00
332cb10e3e Chargement des cerises en début de match 2023-05-17 16:54:59 +02:00