Nantes Université

Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 7722f905 rédigé par Nils Van Zuijlen's avatar Nils Van Zuijlen
Parcourir les fichiers

fix empty strat

parent e791d0b5
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
from robot import Robot
from robot.movement import positionLib as pl
import time as t
import time
import multiprocessing
from robot.afficheur.affichage_statique_thread import main
from logging import getLogger
LOGGER = getLogger(__name__)
class DemoRobot(Robot):
def threadRun(self):
"""Lance la stratégie après avoir attendu la tirette."""
# setup_mosfets()
# wait_for_tirette()
LOGGER.info("Départ!")
# pami = threading.Thread(target=launch_pami)
# pami.start()
# lidar = setup_lidar(max_distance=self.max_lidar_distance)
# self.lidar_thread = LidarThread(lidar)
# self.lidar_thread.start()
self.start_time = time.time()
LOGGER.info("Instant de départ: %s", self.start_time)
try:
self.execute_strategy()
finally:
pass #self.lidar_thread.stop()
LOGGER.info("Stratégie finie correctement.")
#self.affichage.affichageScore(calculate_score())
def execute_strategy(self):
score = multiprocessing.Process(target=main, args=(52,))
score.start()
t.sleep(100) #devrait permettre de tester l'affichage
time.sleep(100) #devrait permettre de tester l'affichage
def run():
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter