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