アーカイブ / Robotics / VLM
映像と指示から次の飛行動作を出す、レース用ドローンのVLA
RaceVLA
RaceVLAの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Fig. 1: RaceVLA is the first VLA model specifically designed for racing drones. It processes First-Person View (FPV) video streams alongside natural language commands to generate velocity actions (Vx, Vy, Vz) and yaw anglular speed ( ω \omega ) control signals. This innovative system enables drones to autonomously execute a wide range of flight tasks, including the navigation in novel scenarios in unfamiliar environments. By leveraging a purpose-built training dataset, RaceVLA exhibits robust generalization capabilities.
概要
- RaceVLAは機体視点の画像と自然言語の指示から、三方向の速度と旋回速度を出す。
- 著者らの比較では動き・意味の一般化でOpenVLAを上回り、映像・物理形状では下回った。
- 円形コースでは平均約1.04m/sを報告したが、より速い飛行には推論時間の短縮が課題とされる。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、RaceVLAの仕組み
- 01機体視点の画像と指示
- 02飛行データで調整したVLA
- 03速度指令を計算
- 04機体の次の動作
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
RaceVLAは、ドローンのカメラ映像と飛行指示から次の操作を出す。VLAは視覚・言語・行動を結び付けるモデルで、ここではゲートの位置を見ながら三方向の速度と旋回速度を決める。
レース用ドローンでは視点が絶えず変わり、前の画像に基づく動作がすぐ古くなる。著者らは、ロボット操作向けモデルを飛行に合わせて調整し、未見の配置や指示でも動けるかを調べた。
手法
OpenVLAを土台に、遠隔操作で集めた飛行の画像、指示、動作を使ってモデルを追加学習する。学習時は、画像と「アーチ形のゲートを通る」といった指示に、対応する飛行速度を結び付ける。推論時の出力は前後・左右・上下の速度と、機首を回す旋回速度である。
飛行中は新しい画像が届くたびに次の動作を計算する。論文の実装ではモデルを8ビット表現にして計算量を抑え、固定した計算機で推論して機体へ指令を返した。報告された動作頻度は4Hzで、これは毎秒4回の更新を意味する。
新規性
著者らは、ロボット操作向けOpenVLAをレース用ドローンの飛行データで調整し、出力を7次元の操作量から、三方向の速度と旋回速度を表す4次元に変更した。機体視点の画像と自然言語の指示を直接、次の飛行動作に結び付ける。
約200飛行・約2万画像の専用データを収集し、ゲート通過などを学習した。新しい位置や指示に対する一般化を、映像・動き・物理形状・意味の四軸で検証した点も特徴である。
従来手法との違い
基礎となるOpenVLAは主にロボットアームの操作向けで、RaceVLAはドローンに合わせて飛行速度を出す。著者らの一般化評価では、動きと指示の意味に関する値でRaceVLAがOpenVLAを上回った。
ただし映像の変化とゲートの形状・大きさの変化ではOpenVLAの値が高い。RT-2との比較では四軸すべてでRaceVLAが高いが、対象とする機体や課題の違いを踏まえて読む必要がある。
実験結果
著者らは約200飛行・約2万画像で学習し、ゲート通過の課題と四軸の一般化評価を行った。200実験の比較では、RaceVLAとOpenVLAの値が動きで75.0対60.0、意味で45.5対36.3、映像で79.6対87.0、物理形状で50.0対76.7だった。
円形コースの3軌跡では平均速度が約1.04m/s、最大2.02m/sと報告する。別の単独・連続ゲート課題では平均0.51m/s、最大0.80m/sで、課題により速度は異なる。これらは論文で設定したコースと機体での結果である。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:屋内の決められたコースで、指定したゲートを順に通過する自律飛行の研究試験を想定する。入力は機体視点の画像と「右のゲートを通る」などの短い指示、出力は三方向の速度と旋回速度である。
担当者が通過順を指示し、各画像の取得後にモデルの動作指令を記録する。飛行軌跡とゲート通過の成否を後から確認し、形状の異なるゲートで失敗が増えるかを調べる。これは論文の評価を踏まえた応用案である。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:一つのゲートと短い指示から始め、同じコースで既存の操作方式とRaceVLAの通過成功率を比べる。開始位置を変えた試行と、学習時にないゲート形状の試行を分けて記録する。
成功率、接触回数、軌跡のずれ、画像取得から指令までの時間、指令更新頻度を測る。形状変更時に成績が落ちるかを重視し、速度を上げる判断は遅れと通過成績を確認してから行う。
限界と課題
著者らは、飛行速度をさらに上げるには推論時間を短くし、動作指令の更新を速める必要があると述べる。OpenVLAとの比較でも、映像の変化は79.6対87.0、物理形状の変化は50.0対76.7と低く、ゲートの形や大きさへの対応が課題として残る。
編集上の確認点は、比較に使った課題の条件が実際の飛行場所に合うか、通信や推論の遅れが軌道へどう響くかである。記録された最高速度だけで、未知の障害物がある環境での安全性は判断できない。
出典
元のタイトル・要旨を確認する(英語)
RaceVLA: VLA-based Racing Drone Navigation with Human-like Behaviour
RaceVLA presents an innovative approach for autonomous racing drone navigation by leveraging Visual-Language-Action (VLA) to emulate human-like behavior. This research explores the integration of advanced algorithms that enable drones to adapt their navigation strategies based on real-time environmental feedback, mimicking the decision-making processes of human pilots. The model, fine-tuned on a collected racing drone dataset, demonstrates strong generalization despite the complexity of drone racing environments. RaceVLA outperforms OpenVLA in motion (75.0 vs 60.0) and semantic generalization (45.5 vs 36.3), benefiting from the dynamic camera and simplified motion tasks. However, visual (79.6 vs 87.0) and physical (50.0 vs 76.7) generalization were slightly reduced due to the challenges of maneuvering in dynamic environments with varying object sizes. RaceVLA also outperforms RT-2 across all axes - visual (79.6 vs 52.0), motion (75.0 vs 55.0), physical (50.0 vs 26.7), and semantic (45.5 vs 38.8), demonstrating its robustness for real-time adjustments in complex environments. Experiments revealed an average velocity of 1.04 m/s, with a maximum speed of 2.02 m/s, and consistent maneuverability, demonstrating RaceVLA's ability to handle high-speed scenarios effectively. These findings highlight the potential of RaceVLA for high-performance navigation in competitive racing contexts. The RaceVLA codebase, pretrained weights, and dataset are available at this http URL: https://racevla.github.io/
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29




