__init__.py
CrazyFly/python/utils/__init__.py
"""
Utilities Package for CrazyFly Quadrotor Control System
======================================================
This package contains utility modules for the quadrotor control system,
including data logging, configuration management, and performance monitoring.
Modules:
- data_logger: Comprehensive data logging utilities
- config_manager: Configuration management system
- performance_monitor: Performance monitoring and analysis
Author: [Your Name]
Date: [Current Date]
License: MIT
"""
from .data_logger import DataLogger, LoggerConfig, LogLevel, DataFormat, LogEntry
from .config_manager import ConfigurationManager, ConfigFormat, ConfigSection, ConfigSchema
from .performance_monitor import PerformanceMonitor, PerformanceConfig, PerformanceMetric, MetricType
__version__ = "1.0.0"
__author__ = "[Your Name]"
__email__ = "[your.email@example.com]"
__all__ = [
# Data Logger
'DataLogger',
'LoggerConfig',
'LogLevel',
'DataFormat',
'LogEntry',
# Configuration Manager
'ConfigurationManager',
'ConfigFormat',
'ConfigSection',
'ConfigSchema',
# Performance Monitor
'PerformanceMonitor',
'PerformanceConfig',
'PerformanceMetric',
'MetricType'
]
相關文章
real_time_controller.cpp
real_time_controller.cpp — cpp source code from the CrazyFly learning materials (CrazyFly/cpp/high_freq_control/real_time_controller.cpp).
閱讀文章 →four_layer_pid.m
four_layer_pid.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/four_layer_pid.m).
閱讀文章 →hybrid_controller.m
hybrid_controller.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/hybrid_controller.m).
閱讀文章 →l1_adaptive_model.m
l1_adaptive_model.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/l1_adaptive_model.m).
閱讀文章 →parameter_optimizer.m
parameter_optimizer.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/parameter_optimizer.m).
閱讀文章 →performance_analyzer.m
performance_analyzer.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/performance_analyzer.m).
閱讀文章 →