HN🔥 10
💬 4

【オープンソース】AIドローンレースの練習環境を自作しよう!AI Grand Prix対応シミュレーター公開

danAtElodin
約20時間前

ディスカッション (3件)

0
danAtElodinOP
👍10約20時間前

こんにちは、ElodinのDanです。リアルタイム性を重視したオープンソースのフライトソフトウェア・シミュレーターを開発しています。AI Grand Prixに参加している皆さん、第1ラウンドのバーチャル予選シミュレーターを待ちわびていることでしょう。もしあなたがコンペに参加しているなら、大会の仕様やメッセージフォーマットに合わせて構築した、私たちのシミュレーション・ハーネスをぜひ試してみてください。この環境は本物のBetaflight上で動作します。正確にリアルタイム処理を行うには、1秒あたり最低1000サンプルのセンサーデータが必要だということが分かりました。今回のコンペのために、シミュレーションループ内で直接カメラセンサーのデータを生成する新機能を導入しました。通常、カメラセンサーの生成にはUnreal Engineなどのゲームエンジンを接続しますが、非常に負荷が高くなりがちです。今回のチャレンジのようなシンプルな要件であれば、ループ内で直接サンプルを作成する方が手軽で使い勝手が良いはずです。フィードバックをいただけると嬉しいです!見た目はまだ地味ですが、Rustのゲームエンジン「Bevy」を採用しているため、今後ビジュアル品質はすぐに向上させられるはずです。本番用のシミュレーターがリリースされたら、簡単に実装を移行できる設計にしています。ぜひ楽しんで、コンペ頑張ってください!

1
coin_artist
約18時間前

良さそう!でも、なんでGazeboやIsaacを使わなかったの?

2
xspad3s
約18時間前

シミュレーターがどんな感じかすぐに試せる、シンプルなベースラインエージェント(基本的なライントレーサーとか)はスターターキットに入ってる?