Repolode
Cosys-Lab

Cosys-Lab/Cosys-AirSim

A Unreal Engine-based simulator for drones, cars and other vehicles, extended by Cosys-Lab with new sensor models and APIs.

Stars
446
Forks
146
Open issues
54
Last commit
last month

What is it?

Cosys-AirSim is a fork of Microsoft's AirSim simulator for drones, cars and other vehicles, built as an Unreal Engine plugin that can be added to any Unreal environment. It offers programmatic APIs and supports hardware-in-loop with flight controllers such as PX4 for physically and visually realistic simulation.

Cosys-Lab's changes focus on sensing. The fork adds an Echo sensor for sonar and radar-style simulation, a GPU-accelerated LiDAR that can reach higher point densities, multi-layer annotation for ground-truth labels, and instance segmentation. It also adds skid-steer vehicle models such as the Clearpath Husky and Pioneer P3DX, a MATLAB API client, and Python and ROS2 integrations.

The repository is provided as is, is no longer actively updated, and comes without warranty or support. Builds for Unreal 5.8 are available on the main branch, and a 5.2.1 branch is kept for long-term use.

Key features

  • 01Unreal Engine plugin that can be dropped into existing environments.
  • 02Hardware-in-loop support with flight controllers such as PX4.
  • 03Echo sensor for sonar and radar-style simulation.
  • 04GPU-accelerated LiDAR with configurable point density and intensity generation.
  • 05Multi-layer annotation and instance segmentation for ground-truth labels.
  • 06Skid-steer vehicle models and a MATLAB API client.

Use cases

  • Testing drone flight control and autonomy algorithms against PX4 in simulation.
  • Generating labeled synthetic camera and LiDAR data for perception research.
  • Prototyping sonar or radar-based sensing and SLAM before hardware is available.
  • Simulating indoor or industrial ground robots such as skid-steer platforms.

Quick start

  1. 1

    Download the packaged binary for Windows or Linux from the official run guide

  2. 2

    Or install the precompiled plugin into your Unreal Engine project following the install guide

Things to know

  • The repository is provided as is, is not actively updated, and comes without warranty or support.
  • It runs as an Unreal Engine plugin, so you need Unreal Engine and a compatible environment.

In collections

Topics

FAQ

What is Cosys-AirSim?
A Unreal Engine-based simulator for drones, cars and other vehicles, extended by Cosys-Lab with new sensor models and APIs. Cosys-AirSim is a fork of Microsoft's AirSim simulator for drones, cars and other vehicles, built as an Unreal Engine plugin that can be added to any Unreal environment. It offers programmatic APIs and supports hardware-in-loop with flight controllers such as PX4 for physically and visually realistic simulation.
Is Cosys-AirSim free to use? What license does it have?
Cosys-AirSim is open source under the Other license. Check the license terms before using it in commercial products.
Is Cosys-AirSim still maintained?
Updated within 6 months. The last commit to Cosys-AirSim was on Oct 5, 2026.
What can I use Cosys-AirSim for?
Testing drone flight control and autonomy algorithms against PX4 in simulation. Generating labeled synthetic camera and LiDAR data for perception research. Prototyping sonar or radar-based sensing and SLAM before hardware is available. Simulating indoor or industrial ground robots such as skid-steer platforms.
How do I install Cosys-AirSim?
Download the packaged binary for Windows or Linux from the official run guide Or install the precompiled plugin into your Unreal Engine project following the install guide
Where can I get Cosys-AirSim?
The source code and installation instructions are on GitHub: https://github.com/Cosys-Lab/Cosys-AirSim

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects