Repolode
microsoft

microsoft/AirSim

Unreal Engine上に構築された、ドローンや自動運転車などの自律型車両向けオープンソースシミュレーター。AIやコンピュータービジョン研究用のAPIを備えています。

スター
18,605
フォーク
4,929
未解決の Issue
781
最終コミット
2 か月前

これは何?

AirSimは、Unreal Engineのプラグインとして開発された、ドローンや自動運転車などの自律型車両向けシミュレーターです。任意のUnreal環境に追加できます。実験的なUnity版も利用できます。PX4やArduPilotなどのフライトコントローラーを使ったソフトウェア・イン・ザ・ループシミュレーションと、PX4を使ったハードウェア・イン・ザ・ループシミュレーションに対応しています。

AirSimはAI研究を目的としており、自律型車両向けの深層学習、コンピュータービジョン、強化学習を開発者が試せるようにします。センサーデータの取得や車両の制御に使える、プラットフォームに依存しないAPIを提供しており、C++、Python、C#、Javaのクライアントを利用できます。

プログラムによる制御に加え、AirSimにはリモコンや矢印キーでの手動運転、姿勢や画像を記録するデータ記録モード、物理演算を使わずに移動可能なカメラで深度・セグメンテーション・表面法線の画像を収集するComputer Visionモードが備わっています。

主な機能

  • 01既存の環境に追加できるUnreal Engineプラグイン
  • 02PX4とArduPilotを使ったソフトウェア・イン・ザ・ループシミュレーション
  • 03PX4を使ったハードウェア・イン・ザ・ループシミュレーション
  • 04データ取得や車両制御に使える、C++、Python、C#、JavaのクライアントAPI
  • 05深度・セグメンテーション・表面法線の画像を取得できるComputer Visionモード

ユースケース

  • 実環境でテストする前に、ドローンや自動運転車向けの深層学習・強化学習ポリシーを学習させる
  • 深度とセグメンテーションの正解データを含む、ラベル付きカメラデータセットを生成する
  • 実車両に導入する前に、シミュレーションでフライトコントローラーのコードをテストする

クイックスタート

  1. 1

    リリースページからビルド済みバイナリをダウンロードしてください

  2. 2

    または、プラットフォーム別のビルドガイドに従ってソースからビルドしてください

使う前に知っておきたいこと

  • Unreal Engine のプラグインとして動作するため、使用するには Unreal Engine のセットアップが必要です。
  • macOS にはソースからビルドする手順のみがあり、ビルド済みバイナリは掲載されていません。
  • Unity プラグインは実験的なものです。

収録されている特集

トピック

よくある質問

AirSim とは?
Unreal Engine上に構築された、ドローンや自動運転車などの自律型車両向けオープンソースシミュレーター。AIやコンピュータービジョン研究用のAPIを備えています。 AirSimは、Unreal Engineのプラグインとして開発された、ドローンや自動運転車などの自律型車両向けシミュレーターです。任意のUnreal環境に追加できます。実験的なUnity版も利用できます。PX4やArduPilotなどのフライトコントローラーを使ったソフトウェア・イン・ザ・ループシミュレーションと、PX4を使ったハードウェア・イン・ザ・ループシミュレーションに対応しています。
AirSim は無料で使えますか?ライセンスは?
AirSim は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
AirSim は今もメンテナンスされていますか?
半年以内に更新あり。AirSim の最終コミットは 2026年9月15日 です。
AirSim は何に使えますか?
実環境でテストする前に、ドローンや自動運転車向けの深層学習・強化学習ポリシーを学習させる 深度とセグメンテーションの正解データを含む、ラベル付きカメラデータセットを生成する 実車両に導入する前に、シミュレーションでフライトコントローラーのコードをテストする
AirSim のインストール方法は?
リリースページからビルド済みバイナリをダウンロードしてください または、プラットフォーム別のビルドガイドに従ってソースからビルドしてください
AirSim はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/AirSim

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト