Commit Graph

  • 7ac7b653d6 Désactivation des obstacles au début du trajet Samuel 2023-04-23 15:56:20 +0200
  • f45038d104 Affichage du score Samuel 2023-04-23 15:55:55 +0200
  • 51bba9dc23 evitement presque ok Samuel 2023-04-21 22:33:29 +0200
  • 3794fbf3c8 Prompt des tests mis à jours Samuel 2023-04-17 22:17:28 +0200
  • 13ea083670 Visualisation des capteurs VL53L1X ignorés + corrections dans la gestion des cônes de détection. Samuel 2023-04-17 22:16:14 +0200
  • e1a662d9e7 Fonction pour envoyer les couleurs au mat balise + fonctions de test associées Samuel 2023-04-17 16:36:54 +0200
  • eb0840aa99 Fonction pour envoyer les couleurs au mat balise + fonctions de test associées Samuel 2023-04-17 16:36:35 +0200
  • 4e898151f5 Re-modification de Trajet_terminee, recalage X lorsqu'on attrappe les cerise, Gestion de l'évitement : fonction geométriques + logique à base de cônes de détection Samuel 2023-04-13 19:43:35 +0200
  • f5994a7f52 Ajout des fonctions pour travailler avec les angles Samuel 2023-04-10 17:46:57 +0200
  • fe161fe5c2 Fonction pour calibrer l'angle du Robot en position de départ Samuel 2023-04-10 15:30:53 +0200
  • e7ab63b17e Ajout "PETIT_RAYON_ROBOT Samuel 2023-04-10 15:29:57 +0200
  • 73656370df Suppression des warning M_PI Samuel 2023-04-10 15:28:42 +0200
  • c0a18b343c Arrêt propre devant les cerises Samuel 2023-04-01 17:55:24 +0200
  • 0d1761e94e Match2-CARAR Samuel 2023-04-01 17:03:56 +0200
  • 6fa6b95789 Travail en cours Samuel 2023-04-01 16:44:08 +0200
  • a2e488b337 Homologation Samuel 2023-04-01 15:29:54 +0200
  • e9c15d7e8f Test évitemment ok sur fonction de test, soucis lors de l'Homologation Samuel 2023-04-01 10:40:30 +0200
  • ac3f5d2bae Récupération des VL53L1X Samuel 2023-03-31 20:39:12 +0200
  • 1bc1514b23 Stratégie d'homologation : sans évitement, sans tirette, sans gestion du côté. Samuel 2023-03-29 23:12:16 +0200
  • 30977bb4f1 Ajout de la fonction de maintien de position après un trajet. Samuel 2023-03-29 23:11:36 +0200
  • 4fc35d5c1e Fonction Set_position (Angle) fonction maintenant en mode Gyroscope Samuel 2023-03-29 23:11:04 +0200
  • 6857a944ba Les fonction I2C ne semble pas marcher si elle sont appellées trop fréquement. Ajout d'une tempo de 1 ms dans la logique i2c Samuel 2023-03-29 21:18:20 +0200
  • 7c9dd0bab3 Travail sur l'homologation - fonctions d'émission i2c non fonctionnelles Samuel 2023-03-28 23:03:35 +0200
  • d1a249e0d5 Amélioration de la détection de fin de trajet pour les courbes de bézier Samuel 2023-03-28 23:02:58 +0200
  • 36c6ebf3f2 Renommage trajet_etat_t en etat_trajet_t Samuel 2023-03-27 20:40:10 +0200
  • 2e38c678fd Homologation : Approche panier + correction bug "longe cerise" Samuel 2023-03-27 20:38:37 +0200
  • 82e0f68d78 Corection nommage contacteur + début homologation Samuel 2023-03-26 21:28:13 +0200
  • 0e66ae9e4b Initialisation du test de l'homologation + fonction pour définir la position Samuel 2023-03-26 16:56:34 +0200
  • 2710dadaa2 Test accostage + longer bordure Samuel 2023-03-26 16:34:06 +0200
  • 0237ccb8fe Accostage OK Samuel 2023-03-18 17:59:15 +0100
  • 2927c971aa Communication entre les 2 RPi Pico : fonctions prêtes à être intégrées ! Samuel 2023-03-16 23:27:08 +0100
  • f26e6a0c5d Test rotation par rapport à un point : OK Samuel 2023-03-11 22:03:51 +0100
  • 2abcdf5d52 Ajout des tests en interaction avec le Pico_Annex (porte et turbine) - Correction d'un soucis dans l'I2C Samuel 2023-03-11 21:29:30 +0100
  • 1abccc981b Ajout du test de la rotation dans le référentiel du robot Samuel 2023-03-03 20:25:12 +0100
  • d09ee29825 Début de l'algo pour attraper les cerises - ajout de la fonction de rotation autour d'un point. Samuel 2023-03-03 19:50:44 +0100
  • 5f108d3537 Ajout de la "trajectoire" rotation pure + intégration des consigne d'orientation au début et à la fin des trajectoires dans les foncitons trajectoires Samuel 2023-03-03 16:37:36 +0100
  • e667d33c4c Ajout de la fonction Trajet_config, à tester Samuel 2023-03-03 15:36:58 +0100
  • 240c308cb7 Trajectoires de test modifiées Samuel 2023-03-03 15:28:02 +0100
  • a325237c75 Ajout des fonctions pour obtenir la vitesse des moteurs. Changement de la vitesse max 1 m/s => 0,3 m/s Samuel 2023-03-01 20:51:04 +0100
  • ad9de0d3c0 Trajectoires avec contrôle de la vitesse Samuel 2023-02-19 17:56:45 +0100
  • 3437718548 I2C + typo in Readme Samuel 2023-01-06 08:52:26 +0100
  • 951e0b0c54 I2C non bloquant encapsulé dans des fonctions propres ! Samuel 2023-01-04 21:03:54 +0100
  • ae0e476d70 Test I2C non bloquant OK Samuel 2023-01-02 19:14:07 +0100
  • 5a570ac325 Test du Rpi Pico Annexe : 1er essais OK ! Samuel 2022-12-30 20:42:30 +0100
  • 69fab18b7d Typo on the image for the makefile. Samuel 2022-12-26 21:17:43 +0100
  • 7155434bd4 Ajout fichier pour la compilation Samuel 2022-12-23 23:24:19 +0100
  • 2c4fe4a02e Début des tests avec l'APDS_9960 Samuel 2022-12-22 22:35:49 +0100
  • 0170af5845 Fin de trajectoire Samuel 2022-12-19 19:32:39 +0100
  • 972990d181 Le robot est capable d'avancer et de tourner avec précision. - Il faut être précis lors de l'appel de la fonction Gyro_read - Il fallait compenser le gain du gyroscope. Samuel 2022-12-19 19:04:24 +0100
  • cd5bff38bb Séparation des tests - modification mineure du Readme Samuel 2022-12-19 15:26:18 +0100
  • ba1d5fb5c5 Mise à jour du schéma de l'architecture logicielle Samuel 2022-12-11 21:24:20 +0100
  • 6e0f7eb8db
    Create LICENSE Keuronde 2022-12-11 15:47:36 +0100
  • eedf267e93 Ajout de l'image du README Samuel 2022-12-11 15:40:46 +0100
  • c46a7e50f9 Ajout du fichier README Samuel 2022-12-11 15:39:30 +0100
  • e1d3568f53 Gestion des déplacements suivants des trajectoires avec un contrôle en vitesse. Samuel 2022-12-10 15:29:04 +0100
  • 2d93697571 Ajout de la boucle d'asservissement en position. Fonctionnel mais les gains ne sont pas optimisés. Samuel 2022-12-08 20:25:36 +0100
  • 4d004496db Conversion vitesses X/Y/Angle dans le référentiel du robot en consigne moteur : OK Samuel 2022-12-05 21:59:20 +0100
  • b58724e0d3 Creation d'un fichier pour les données géométriques du robot Samuel 2022-12-04 17:51:21 +0100
  • a1c5fb700b Correction du coefficient implulsion_codeur/millimètres Samuel 2022-12-02 21:12:40 +0100
  • 90c40c1fdc Code de location bien avancé, il y a un soucis sur le gain des QEI ! Samuel 2022-12-01 22:47:51 +0100
  • a170a48e85 Gestion des unités dans QEI directement Samuel 2022-11-30 21:14:47 +0100
  • 9ee3d96738 Ajout test avance (en ligne droite) + correction bug vitesse négative Samuel 2022-11-30 20:26:16 +0100
  • d6341d0e6e bug corrigé : consignes négatives Samuel 2022-11-28 21:45:49 +0100
  • 324646d199 Correction code asservissement + réglage des gains Samuel 2022-11-28 20:49:55 +0100
  • 67f0e3c8f2 Codeurs testés fonctionnels, moteurs testés fonctionnels - programme de test inclu Samuel 2022-11-27 11:35:06 +0100
  • ba83f1917d Suppression de la dépendance entre QEI et Moteurs Samuel 2022-11-20 13:13:14 +0100
  • 26329bfeef Test des sorties PWM et sens des moteurs : OK Samuel 2022-11-20 12:53:12 +0100
  • e6de7a72fd Début du mode test Samuel 2022-11-18 15:44:34 +0100
  • 72e7c472ee Test de compilation OK Samuel 2022-11-18 15:23:40 +0100
  • a3996a7db6 Test de compilation OK Samuel 2022-11-18 15:16:13 +0100
  • c02b3ef667 Code de contrôle basic des moteurs - non testé Samuel 2022-11-17 18:43:11 +0100
  • 43ce3e231a Ajout des fichiers (vides) pour les capteurs apds Samuel 2022-11-16 18:59:46 +0100
  • 1e00f11431 Déplacement des graphs, compilation avec les modules QEI, mais non testé Samuel 2022-11-03 22:46:41 +0100
  • a6523fac84 Ajout des données Samuel 2022-10-29 15:52:42 +0200
  • 9f51807d6f Les essais montrent une derive max de 1°/90s avec 10 secondes de calibration Samuel 2022-10-29 15:51:52 +0200
  • ae2034e66c Amélioration de la gestion du pas de temps - c'était foireux avant ! Samuel 2022-10-29 13:48:44 +0200
  • ff9ad4682d Lecture de l'ADXRS453 OK Samuel 2022-10-28 23:35:26 +0200
  • f68175ce05 sur la voie du debug des fonctions du gyroscope Samuel 2022-10-28 22:43:56 +0200
  • c8e6912e89 Initialisation de l'ADXRS453 : OK Samuel 2022-10-27 19:49:16 +0200
  • 3137dc5583 Utilisation de plusieurs gyroscopes Samuel 2022-10-16 10:26:44 +0200
  • c9cb35aa33 ajout des fichiers de config vscode Samuel 2022-10-15 21:15:46 +0200
  • bab11c7b45 Acquisition avec le gyroscope + début code servomoteur (commande fonctionnelle mais interface à refaire) Samuel 2022-10-15 21:13:52 +0200
  • 8831c3d8a9 Step_ms 5ms, vérification de la bonne init du Gyro Samuel 2022-09-28 18:46:45 +0200
  • d7fbf056cf Gyro globallement fonctionnel, mais la précision laisse à désirer Samuel 2022-09-26 21:54:06 +0200
  • 317180158e Gyro globallement fonctionnel, mais la précision laisse à désirer Samuel 2022-09-26 21:53:52 +0200
  • e98c500801 Structuration du code pour le gyroscope - calcul de l'angle Samuel 2022-09-26 19:28:45 +0200
  • d7e885244d Quelques essais supplémentaie, mais rien de concluant Samuel 2022-09-24 20:54:10 +0200
  • 16ee1109b4 Lecture des vitesses et intégration en angle Des problème lors de l'envoi consécutif de valeur par SPI Samuel 2022-09-24 18:55:09 +0200
  • 969755f889 Machine à état SPI non bloquante fonctionnnelle en lecture Samuel 2022-09-24 11:38:55 +0200
  • f1221027cc Séparation des fonctions du gyroscope Samuel 2022-09-23 22:09:40 +0200
  • 8433c1b6c7 Initialisation de la communication avec le Gyroscope Samuel 2022-09-23 19:43:45 +0200