This directory contains integration tests for the CrazyFly quadrotor control system.
Test Structure
test_hardware_integration/- Tests for hardware interfacestest_control_integration/- Tests for control system integrationtest_communication/- Tests for communication protocols
Running Tests
# Run all integration tests
python -m pytest tests/integration_tests/
# Run hardware integration tests
python -m pytest tests/integration_tests/test_hardware_integration/
Test Coverage
- Hardware interface integration (Vicon + Crazyflie)
- Control system pipeline (sensor → estimator → controller → actuator)
- Communication protocols (UDP, serial, wireless)
- Multi-component system behavior