Introduction
Testing drone software without a real drone can be tricky and risky. ArduPilot SITL setup solves this by letting you run the drone's autopilot software on your computer, simulating how it would behave in the real world.
Imagine learning to drive using a realistic video game simulator before getting behind a real car. You can practice turns, stops, and emergencies without any danger or damage. ArduPilot SITL is like that driving simulator but for drones.
┌───────────────┐ ┌─────────────────────┐
│ Ground Control│◄─────▶│ SITL (Simulated │
│ Software │ │ ArduPilot Drone) │
└───────────────┘ └─────────┬───────────┘
│
▼
┌─────────────────┐
│ Simulated Sensors│
│ and Environment │
└─────────────────┘