Skip to content

Cosys-AirSim v3.5.0 for Unreal v5.8

Latest

Choose a tag to compare

@WouterJansen WouterJansen released this 16 Sep 07:34
· 4 commits to 5.8 since this release
b2bcdbb

This is the 3.5.0 release of the Cosys-AirSim plugin, intended for Unreal Engine 5.8, which, at the time of release, is the latest available stable version. For the full documentation on the Cosys-AirSim plugin, see here.

A full list of updates in this release is available in the changelog.

The 5.2.1 LTS branch of Cosys-AirSim no longer receives pre-built releases, but the source code is still actively maintained and updated. It can be used from source.

Precompiled plugin

In the assets linked below, the Cosys-AirSim plugin includes precompiled binaries for both Windows and Linux on Unreal 5.8.2.
To avoid launch and build issues, use the same toolchains when using this plugin; otherwise, it is better to build the plugin from source. The Windows build was created on Windows 11 with Visual Studio 22 (v17.14.23), Microsoft Visual C++ 19.44.35220.0, and Windows 10.0.22621.0 SDK. The Linux build was created on Ubuntu 24.04 with CMake 3.28.3, UE 5.8's bundled Clang 20.1.8, and Vulkan support.

See here for more information on how to use the precompiled plugin in your own project.

A test environment is also available in the assets below, called the Blocks editor project, which is an Unreal Project with a simple empty environment for testing purposes. This requires manually installing the precompiled plugin. Create a new subfolder called Plugins within the Blocks folder. Now download the precompiled AirSim Plugin for your OS from the assets below, then copy the AirSim folder into the newly created Plugins folder. Launch the project with the Blocks.uproject file.

Packaged Demo Build

A packaged version of the Blocks test environment with Cosys-AirSim is also available in the assets below for Windows and Linux, respectively. This executable binary can be run. It supports many launch arguments.

API Clients

To interact with Cosys-AirSim over the RPC API, clients are available for Python and Matlab respectively. The Python wheel and toolbox files are also available in the assets below.

ROS

In the asset downloads the ROS workspace can be found as well for convenience. You must build the ROS2 node from source.