diff --git a/robot1/rasp/brains/main_brain.py b/robot1/rasp/brains/main_brain.py index 060e5bc..5c4c2ab 100755 --- a/robot1/rasp/brains/main_brain.py +++ b/robot1/rasp/brains/main_brain.py @@ -249,6 +249,7 @@ async def game(self): await asyncio.sleep(0.5) # Solar panels stage + self.anticollision_handle = AntiCollisionHandle.WAIT_AND_FAIL solar_panel_control = asyncio.create_task(self.control_solar_panels()) self.logger.log("Starting solar panels stage...", LogLevels.INFO, self.leds) await self.solar_panels_stage() @@ -265,6 +266,7 @@ async def game(self): self.leds, ) + self.anticollision_handle = AntiCollisionHandle.BACKUP_AND_RETRY await self.plant_stage() self.logger.log("Going to regular endzone if needed", LogLevels.INFO)