microsoft/AirSim
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
What it solves
AirSim は、ドローンや車などの自律走行車両向けに高忠実度のビジュアルと物理シミュレーション環境を提供します。研究者や開発者は、実機テストに伴うリスクやコストを負わずに、AI アルゴリズム(特に深層学習、コンピュータビジョン、強化学習)をテストできます。
How it works
Unreal Engine 用プラグインとして構築され(実験的に Unity もサポート)、AirSim はリアルな環境を作り出し、車両を手動または RPC API を通じてプログラム制御できます。SITL(Software‑in‑the‑Loop)および HITL(Hardware‑in‑the‑Loop)シミュレーションをサポートし、PX4 や ArduPilot といった一般的なフライトコントローラと連携可能です。システムには「Computer Vision」モードがあり、物理計算を行わずに画像、深度、セグメンテーションデータを取得でき、AI モデルの学習用に姿勢と画像データを記録するツールも提供します。
Who it’s for
自律システムに取り組む AI 研究者・開発者、特に転移学習やシミュレーション AI モデルを実車へデプロイすることに関心のある方を対象としています。
Highlights
- Multi-platform support: Works across Windows, Linux, and macOS.
- Cross-language APIs: Programmatic control available in C++, Python, C#, and Java.
- High-fidelity simulation: Leverages Unreal Engine for realistic visuals and physical properties.
- uma a data collection: Built-in recording tools and APIs for generating deep learning training datasets.
- Environmental control: Integrated weather effects and camera controls for diverse testing scenarios.