Fin de séance 2
Piste bleu passé avec succès en 44s
Circuit bleu en 26.37svitesse = 33
Ajout des fonctions pour calculer la distance et controler les roues
Correction de l'erreur : acquisition de la distancecircuit vert complété
19.36 record sur piste verte
Piste verte réussit 22sPremier trou dans la piste bleu appréhendéEncore quelques problèmes de correction parfois un peu hasardeuse au début mais bon rétablissement dans le premier virage
-changement sur l'asservissement de la tourelle: implémentation sous forme de tache-ajout d'une commande de vitesse du véhicule-ajout d'une commande angulaire des roues du véhicule-ajout d'une lecture du télémètre-asservissement de la commande des roues (implémentée sous forme de tache)
Ajout de la tache vitesse qui se déclenche quelque seconde après le démarrage(essaie pour vitesse nulle)
Mise en place de la gestion de la queue de message avec la fonction periph_rx()
circuit vert ok3 taches : tourelle,roue et vitesse
asservissement des roues réussi et traitement de la distance du télémètre faitTour de piste réussi
18'48 Record à battre
Correcteur P ajouté dans un handler cyclique pour l'angle des roues
Ajout de la tache de direction des roues géré sans correcteur
tourelle asservie en position avec l'utilisation de ID_periph_RX
Implantation du correcteur PID et boucle de régulation à 4hz
Régulation mise dans une tâche
implementation dly_task dans asserv0
régulation dans le main OK
Ajout du cyclic handler pour l'asservissement de la la tourelle.Ajour d'un delay pour réguler l'asservissement de la tourelle.
création branche bacher
Tourelle tourne.
mesure l'angle et faire bouger l'automobile
Ajout du programme d'asservissement de la voiture
Formats disponibles : Atom