__init__.py
CrazyFly/python/interfaces/__init__.py
"""
Interfaces Package for CrazyFly Quadrotor Control System
=======================================================
This package contains interface modules for the quadrotor control system,
including hardware interfaces and communication protocols.
Modules:
- vicon_interface: Vicon motion capture system interface
- crazyflie_interface: Crazyflie quadrotor communication interface
- udp_handler: UDP communication utilities
Author: [Your Name]
Date: [Current Date]
License: MIT
"""
from .vicon_interface import ViconInterface
from .crazyflie_interface import CrazyflieInterface
from .udp_handler import UDPHandler
__version__ = "1.0.0"
__author__ = "[Your Name]"
__email__ = "[your.email@example.com]"
__all__ = [
'ViconInterface',
'CrazyflieInterface',
'UDPHandler'
]
Related articles
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).
Read article →four_layer_pid.m
four_layer_pid.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/four_layer_pid.m).
Read article →hybrid_controller.m
hybrid_controller.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/hybrid_controller.m).
Read article →l1_adaptive_model.m
l1_adaptive_model.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/l1_adaptive_model.m).
Read article →parameter_optimizer.m
parameter_optimizer.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/parameter_optimizer.m).
Read article →performance_analyzer.m
performance_analyzer.m — objectivec source code from the CrazyFly learning materials (CrazyFly/matlab/analysis/performance_analyzer.m).
Read article →