Exemplo 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]))
Exemplo n.º 2
0
 def droit_avance(self):
     set_duty_cycle("P9_14", 72)
Exemplo n.º 3
0
 def droit_recule(self):
     set_duty_cycle("P9_14", 78)
Exemplo n.º 4
0
 def droit_freine(self):
     set_duty_cycle("P9_14", 75)
Exemplo n.º 5
0
 def droit_arret(self):
     set_duty_cycle("P9_14", 75)
Exemplo n.º 6
0
 def gauche_avance(self):
     set_duty_cycle("P9_16", 72)
Exemplo n.º 7
0
 def gauche_recule(self):
     set_duty_cycle("P9_16", 78)
Exemplo n.º 8
0
 def gauche_freine(self):
     set_duty_cycle("P9_16", 75)
Exemplo n.º 9
0
 def gauche_arret(self):
     set_duty_cycle('P9_16', 75)