def __init__(self, simulator): from simulator.controller import MissionPlanner, PositionController self.simulator = simulator mission = MissionPlanner() plan_mission(mission) self.controller = PositionController(self.simulator.drone, mission.commands, True);
def __init__(self, simulator): print("initializing simulation at %s" % time.time()) self.simulator = simulator if use_planned_mission: mission = MissionPlanner() self.mission_setup(mission) self.controller = PositionController(self.simulator.drone, mission.commands, True)
def __init__(self, simulator): from simulator.controller import MissionPlanner, PositionController self.simulator = simulator mission = MissionPlanner() mission.turn_left(45).forward(2).turn_left(90).forward(2).turn_left( 90).forward(2).turn_left(90).forward(4).turn_right(90).forward( 2).turn_right(90).forward(2).turn_right(90).forward(2) self.controller = PositionController(self.simulator.drone, mission.commands, False) self.user = UserCode()