Overview of Using SITL with AirSim
masterAirSim is an open-source, cross-platform simulator built on Unreal Engine (with experimental Unity support) designed for drones, cars, and other autonomous vehicles. It provides physically and visually realistic simulations for AI research, including computer vision and reinforcement learning.
ArduPilot Integration Details:
- Supported Vehicles: Copter and Rover.
- Platform Compatibility: Tested on single Linux machines and separate machines using Ubuntu 16.04/18.04. It also supports running AirSim on Windows 10 with ArduPilot inside WSL (Ubuntu 18.04).
- MacOS: AirSim can run on MacOS, but integration with ArduPilot has not been tested.
- APIs: AirSim provides APIs for Python, C++, and ROS for data collection and vehicle control.
WARNING This integration is archived and instructions may be outdated, though the integration itself remains supported.