Esempio n. 1
0
 def execute(self, action):
     """Exécute l'action demandée (une étape de vecteur, sans
     considérer la durée) sur les 2 moteurs. Considère maintenant
     les PMW.
     Tuple: (vitesse_gauche, vitesse_droit, duree)
     """
     # Moteur gauche
     set_duty_cycle("P9_16", abs(action[0]))
     # Moteur droit
     set_duty_cycle('P9_14', abs(action[1]))
Esempio n. 2
0
 def droit_avance(self):
     set_duty_cycle("P9_14", 72)
Esempio n. 3
0
 def droit_recule(self):
     set_duty_cycle("P9_14", 78)
Esempio n. 4
0
 def droit_freine(self):
     set_duty_cycle("P9_14", 75)
Esempio n. 5
0
 def droit_arret(self):
     set_duty_cycle("P9_14", 75)
Esempio n. 6
0
 def gauche_avance(self):
     set_duty_cycle("P9_16", 72)
Esempio n. 7
0
 def gauche_recule(self):
     set_duty_cycle("P9_16", 78)
Esempio n. 8
0
 def gauche_freine(self):
     set_duty_cycle("P9_16", 75)
Esempio n. 9
0
 def gauche_arret(self):
     set_duty_cycle('P9_16', 75)