Skip to content

Cosys-AirSim v3.2 for Unreal v5.4

Latest
Compare
Choose a tag to compare
@WouterJansen WouterJansen released this 04 Dec 14:42
4e2ab61

This is the 3.2 release of the Cosys-AirSim plugin, meant for Unreal Engine 5.4 which at the time of release is the latest available stable version.
For the full documentation on the Cosys-AirSim plugin you can go here.
A full list of changes of this release can be found in the changelog.
The 5.2.1 LTS release of Cosys-AirSim v3.2 can be found here.

Precompiled plugin

In the assets linked below the Cosys-AirSim plugin can be found with precompiled binaries for both Windows and Linux using Unreal 5.5.0.
For avoiding launch and build issues, make sure you 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.11.4), Microsoft Visual C++,14.41.34123 and Windows 10.0.22621.0 SDK. The Linux build was created on Ubuntu 22.04 with cmake 3.22.1, clang-12 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 Blocks editor project, which is an Unreal Project with a simple empty environment for testing purposes. This does require a manual installation of 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 and copy the AirSim folder into this newly created Plugins folder. Launch the project with the Blocks.uproject file.

Packaged Test 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 is an executable binary that 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.

ROS

In the asset downloads the ROS workspace can be found as well for convenience. The ROS2 has to be build from source.