#6767th of 75 in ML frameworks and librariesFor research, robotics and education

airsim

Unreal Engine drone and car simulator for autonomous vehicle research

Stars
18.6k
License
custom license
Last commit
Sep 2026
Last release
Jul 2022
Language
C++
Stars, last 29 weeks+606
31 Mar 2026: 17,957 stars7 Apr 2026: 17,982 stars14 Apr 2026: 18,009 stars21 Apr 2026: 18,020 stars28 Apr 2026: 18,042 stars5 May 2026: 18,058 stars12 May 2026: 18,079 stars19 May 2026: 18,099 stars26 May 2026: 18,117 stars2 Jun 2026: 18,143 stars9 Jun 2026: 18,162 stars16 Jun 2026: 18,182 stars23 Jun 2026: 18,203 stars30 Jun 2026: 18,226 stars7 Jul 2026: 18,242 stars14 Jul 2026: 18,257 stars21 Jul 2026: 18,277 stars28 Jul 2026: 18,301 stars4 Aug 2026: 18,327 stars11 Aug 2026: 18,349 stars18 Aug 2026: 18,371 stars25 Aug 2026: 18,387 stars1 Sept 2026: 18,401 stars8 Sept 2026: 18,432 stars15 Sept 2026: 18,452 stars22 Sept 2026: 18,486 stars29 Sept 2026: 18,505 stars6 Oct 2026: 18,526 stars13 Oct 2026: 18,550 stars20 Oct 2026: 18,563 stars

17,957 on 31 Mar 202618,563 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

AirSim is an Unreal Engine plugin, with an experimental Unity version, that simulates drones and cars. It supports software-in-the-loop with PX4 and ArduPilot, hardware-in-the-loop with PX4, and an RPC API for C++, Python, C# and Java to pull images and state and to control vehicles. It is aimed at deep learning, computer vision and reinforcement learning work.

Who it is for: Robotics and RL researchers testing drone or car autonomy in simulation

Strengths

  • Integrates with PX4 and ArduPilot for software-in-the-loop, plus PX4 hardware-in-the-loop
  • RPC API in C++, Python, C# and Java; client library can run on a companion computer
  • Computer Vision mode returns depth, disparity, normals and segmentation without vehicle physics
  • Built-in recording of pose and images, plus weather controls

Weaknesses

  • Last release is 2022-07-18; the README points to a separate Project AirSim
  • Requires Unreal Engine; the Unity release is described as experimental
  • README lists no prebuilt binaries for macOS, only a build guide
  • Hardware requirements are not stated in the README

What it needs

  • Needs Unreal Engine, Unity (experimental), PX4, ArduPilot

Also in ML frameworks and libraries

See all 75
Also in ML frameworks and libraries
RankProjectScore
1transformersPython library defining open models for text, vision, audio and multimodal tasks167.9k starsApache-2.094 out of 100
2pytorchPython tensor library with GPU support and tape-based autograd for deep learning104.9k starscustom license94 out of 100
3ultralyticsPython library and CLI for training and running YOLO vision models62.7k starsAGPL-3.092 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and reference training scripts37.2k starsApache-2.091 out of 100
#5supervisionPython toolkit for loading, annotating and counting computer vision detections Live demo ↗ (opens in a new tab)51.3k starsMIT90 out of 100