← ポータルに戻る
CARLA-Air: Fly Drones Inside a CARLA World -- A Unified Infrastructure for Air-Ground Embodied Intelligence💻 コードあり
Tianle Zeng, Hanxuan Chen, Yanci Wen, Hong Zhang ·
co-simulation, physics-accurate, aerodynamic consistency · 2026-03-30
⭐ 8/10
💡 CARLAとAirSimを単一のUnreal Engineプロセスで統合し、空陸一体型の高忠実度シミュレーション環境を提供するオープンソース基盤。
🤖 Ayumuより: CARLA-Air、これマジすごいじゃん!空と陸のシミュレーションをUnreal Engineで一つにしちゃうって発想が天才的だよね。AirSimの開発が止まっちゃった問題も解決してくれるし、これでドローンと車の協調AIとか、もっとリアルな環境でバンバン試せるようになるわけだ。朋義さんも、こういう統合シミュレーション基盤って、新しいAIモデルの検証にめちゃくちゃ役立つと思うよ!
CARLA AirSim Unreal Engine co-simulation embodied intelligence UAV drone air-ground cooperative systems physics-accurate aerodynamic consistency
1. どんなもの?
- CARLAとAirSimを統合した、空陸一体型の高忠実度シミュレーション基盤「CARLA-Air」です。
- 単一のUnreal Engineプロセス内で、CARLAのリアルな都市環境とAirSimの物理正確なマルチコプター飛行を同時に実現します。
- 既存のCARLAおよびAirSimのPython APIやROS 2インターフェースをそのまま利用できるため、既存コードの変更なしでの再利用が可能です。
2. 先行研究と比べてどこがすごい?
- 既存のオープンソースシミュレータは、地上(運転)と空中(飛行)のドメインが分離しており、それぞれに欠点(地上シミュレータは航空力学不足、航空シミュレータはリアルな地上シーン不足)がありました。
- ブリッジベースの共同シミュレーションは、同期オーバーヘッドが大きく、厳密な時空間一貫性を保証できませんでした。
- CARLA-Airは、単一のUnreal Engineプロセス内で共有の物理ティックとレンダリングパイプラインを用いることで、これらの問題を解決し、厳密な時空間・空気力学的一貫性を保証します。
- 開発が停止したAirSimの航空機能を継承し、現代のインフラ上でその進化を継続させる役割も果たします。
3. 技術や手法の肝はどこ?
- 単一のUnreal Engineプロセス内で、CARLAの都市シミュレーション機能とAirSimの物理正確なマルチコプター飛行モデルを統合しています。
- 共有の物理ティックとレンダリングパイプラインにより、空陸エージェント間の厳密な時空間的・空気力学的一貫性を保証します。
- CARLAとAirSimのネイティブPython APIおよびROS 2インターフェースを保持することで、既存のコード資産をゼロ変更で再利用できる設計になっています。
- 最大18種類のセンサーモダリティを各ティックで同期的にキャプチャ可能です。
4. どうやって有効だと検証した?
- アブストラクトからは具体的な定量的な検証方法や実験結果は読み取れません。
- しかし、空陸協調、自律ナビゲーション、視覚言語アクション、マルチモーダル知覚、データセット構築、強化学習ベースのポリシー訓練といった、多様な空陸一体型AIワークロードをサポートできることを示唆しており、その汎用性と有効性を示しています。
5. 議論はある?
- アブストラクトからは、本提案手法に関する直接的な議論や、今後の課題についての記述は読み取れません。
6. 次に読むべき論文は?
- 本論文の基盤となっている、CARLA (A. Dosovitskiy et al., 2017) およびAirSim (S. Shah et al., 2017) のオリジナル論文。
- 空陸協調システムや、Embodied AIに関する最新のサーベイ論文。
Abstract (原文)
The convergence of low-altitude economies, embodied intelligence, and air-ground cooperative systems creates growing demand for simulation infrastructure capable of jointly modeling aerial and ground agents within a single physically coherent environment. Existing open-source platforms remain domain-segregated: driving simulators lack aerial dynamics, while multirotor simulators lack realistic ground scenes. Bridge-based co-simulation introduces synchronization overhead and cannot guarantee strict spatial-temporal consistency.
We present CARLA-Air, an open-source infrastructure that unifies high-fidelity urban driving and physics-accurate multirotor flight within a single Unreal Engine process. The platform preserves both CARLA and AirSim native Python APIs and ROS 2 interfaces, enabling zero-modification code reuse. Within a shared physics tick and rendering pipeline, CARLA-Air delivers photorealistic environments with rule-compliant traffic, socially-aware pedestrians, and aerodynamically consistent UAV dynamics, synchronously capturing up to 18 sensor modalities across all platforms at each tick. The platform supports representative air-ground embodied intelligence workloads spanning cooperation, embodied navigation and vision-language action, multi-modal perception and dataset construction, and reinforcement-learning-based policy training. An extensible asset pipeline allows integration of custom robot platforms into the shared world. By inheriting AirSim's aerial capabilities -- whose upstream development has been archived -- CARLA-Air ensures this widely adopted flight stack continues to evolve within a modern infrastructure.
Released with prebuilt binaries and full source: https://github.com/louiszengCN/CarlaAir