microsoft/AirSim
AirSim is Microsoft's Unreal/Unity-based open simulator for drones and vehicles, commonly used for sensor simulation and perception research.
Engineering Snapshot
Use cases & tasks 7
- Best suited for
-
- Perception algorithm development
- Reinforcement learning for drone control
- Sensor simulation (RGB, depth, IMU, lidar)
- Hardware-in-the-loop testing with PX4/ArduPilot
- Primary tasks
-
- Training and testing computer vision models in photorealistic environments
- Developing autonomous navigation stacks with simulated sensors
- HITL/SITL integration with PX4 and ArduPilot via MAVLink
Stack & ecosystem
- Resource type
- Simulator
- Ecosystem
- ai · airsim · artificial-intelligence · autonomous-quadcoptor · autonomous-vehicles · computer-vision
License & compliance
- License
- Unknown
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-08-13
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Engineers need a high-fidelity, cross-platform simulator that integrates with real flight stacks (PX4, ArduPilot) and supports sensor simulation for perception/control research.
Primary use cases
- Training and testing computer vision models in photorealistic environments
- Developing autonomous navigation stacks with simulated sensors
- HITL/SITL integration with PX4 and ArduPilot via MAVLink
Secondary use cases
- Multi-vehicle swarm simulation
- Digital twin environment creation
- AirSim as a Gym environment for RL
When to Use
Consider when
- You need Unreal Engine or Unity rendering fidelity
- You require Python/C++ APIs for sensor data access
- You are integrating with MAVLink-based flight controllers
Verify before adopting
- License terms (SPDX not confirmed in source)
- Current Unreal/Unity version compatibility
- Maintenance cadence for sensor model updates
- Performance on target hardware (GPU requirements)
Where It Fits
Stack layer simulation
Start Here
Adoption Checklist
- Needs verification License terms (SPDX not confirmed in source)
- Needs verification Current Unreal/Unity version compatibility
- Needs verification Maintenance cadence for sensor model updates
- Needs verification Performance on target hardware (GPU requirements)
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- License SPDX identifier not confirmed
- Heavy GPU dependency for photorealistic rendering
- Unity support may lag Unreal
- Single-threaded physics in some configurations
Not publicly verified
- Exact license SPDX
- Supported Unreal/Unity versions as of 2026-08
- Official multi-vehicle API stability
- CI/CD test coverage for sensor plugins
Alternatives & Related Tools
Alternatives
- gazebo-sim — Alternative to
- gym-pybullet-drones — Alternative to
Related tools
- px4-autopilot — Integrates with
- ardupilot — Integrates with
- mavlink — Integrates with
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://microsoft.github.io/AirSim/
- Repository https://github.com/microsoft/AirSim
- Documentation https://microsoft.github.io/AirSim/
Technical checklist
- NEEDS REVIEW License identified No license field in any source response
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | License: Unknown — No license field in any source response. |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-08-13 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Related Resources & Dependencies
- px4-autopilot — integrates with (confirmed)
- ardupilot — integrates with (confirmed)
- mavlink — integrates with (confirmed)
- gazebo-sim — alternative to (verified)
- gym-pybullet-drones — alternative to (verified)
Recent Activity
New resource: airsim
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- PX4 Development and Simulation Toolkit — The components needed to build a local PX4 development and software-in-the-loop verification loop.
- Simulation and Mapping Toolchains — Open-source simulation and mapping repositories used for development, testing and survey workflows.