def __init__(self):
     self.thrust = CopterConfigs.MIN_THRUST
     self.yaw = 0
     self.roll = self.pitch = 0
     self.copter_commander = None
     self.logger = CopterLogger.get_logger(__name__, log_file=CopterConfigs.commander_log_file, propagate=False)
     print("initialized copter commander!")
 def __init__(self):
     cflib.crtp.init_drivers()
     self.crazyflie = None
     self.copter_commander = CopterCommander()
     # optional
     self.connection_callbacks = [self._create_log_packet]
     self.close_callbacks = []
     self.log_configs = []
     self.logger = CopterLogger.get_logger(__name__)
 def setup_logger(self):
     copter_logger = CopterLogger()
     self.copter_interface.add_log_configs_dicts(copter_logger.get_interested_loggers())
     return copter_logger