Réinitialisation des intégrateurs du correcteur des moteurs pour supprimer les à-coups en reprise de trajectoire
This commit is contained in:
parent
7b472725cb
commit
e00e3f5a3e
@ -28,6 +28,13 @@ void AsserMoteur_Init(int id){
|
||||
}
|
||||
}
|
||||
|
||||
void AsserMoteur_Reset(){
|
||||
for(unsigned int i =0; i< 2; i ++){
|
||||
commande_I[i]=0;
|
||||
consigne_mm_s[i]=0;
|
||||
}
|
||||
}
|
||||
|
||||
/// @brief Défini une consigne de vitesse pour le moteur indiqué.
|
||||
/// @param moteur : Moteur à asservir
|
||||
/// @param _consigne_mm_s : consigne de vitesse en mm/s
|
||||
|
||||
@ -7,3 +7,4 @@ float AsserMoteur_getVitesse_mm_s(enum t_moteur moteur, int step_ms);
|
||||
void AsserMoteur_Gestion(int step_ms);
|
||||
void AsserMoteur_Init(int);
|
||||
void AsserMoteurs_stop(void);
|
||||
void AsserMoteur_Reset(void);
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
// Changer le define en fonction qu'on soit sur les PAMIs ou sur le robot principal
|
||||
|
||||
//#define ROBOT_PROPULSION_2026
|
||||
#define ROBOT_TYPE_PAMI
|
||||
#define ROBOT_PROPULSION_2026
|
||||
//#define ROBOT_TYPE_PAMI
|
||||
|
||||
#ifndef ROBOT_PROPULSION_2026
|
||||
#ifndef ROBOT_TYPE_PAMI
|
||||
|
||||
Loading…
Reference in New Issue
Block a user