Operations
Preflight Checklist
Verification steps before flight operations.
Run through this checklist before any flight operation — simulation or real hardware.
Simulation (SITL)
- PX4 SITL instances running (
Ready for takeoff!in terminal) - Micro-XRCE-DDS Agent connected (
docker logs micro_agent_service) drone_coreservices registered (docker logs drone_core_node)- rosbridge server running on port 9090
- Verify drone state:
droneos --drone drone1 --get-state - Verify fleet:
droneos --fleet-status
Real Hardware
- Physical inspection — props secure, battery connected, no damage
- RC transmitter on — verify manual control works before any autonomous flight
- VPN connected on companion computer
- Docker containers running on RPi:
docker ps(ensuredrone_coreandmicro_agentare up) - Verify system health via DroneOS — check the Web UI dashboard or run
droneos --drone drone1 --get-stateto confirm telemetry and sensor readiness - Know your failsafe — RC override is the only failsafe. If anything goes wrong, flip to manual.
Post-Flight
- Check battery levels
- Review any anomalies in telemetry
- Clear PX4 flight logs if disk space is a concern:
rm -rf rootfs/*/log/ # SITL only — clears .ulg logs that eat disk