Mistral AI、単一RGBカメラで複雑な環境をナビゲートする8Bモデル「Robostral Navigate」を発表
Mistral AI は、単一の RGB カメラのみを用いて複雑な環境を自律的にナビゲートできる 8B モデル「Robostral Navigate」を発表し、既存の深度センサー依存からの脱却と高い実用性を示した。
キーポイント
単一 RGB カメラによる高効率ナビゲーション
LiDAR や深度センサーを必要とせず、通常の RGB カメラ 1 台のみでオフィスや屋外などの複雑な環境を 76.6% の成功率で移動できる。
ポイントイングに基づく直感的制御
目標地点の画像座標を予測する「ポイントイング」手法を採用し、カメラの内在的パラメータや世界スケールの変化にロバストな移動を実現している。
シミュレーション基盤からの独自開発
既存のオープンソース VLM を利用せず、Mistral 独自のグラウンディングモデルを基盤とし、6,000 シーンで生成された約 40 万本の軌跡データを用いて訓練された。
効率化されたトレーニング手法
プレフィックスキャッシングとツリーベースのアテンションマスキング戦略により、エピソード全体を単一の順方向パスで処理可能にし、学習効率を大幅に向上させた。
トレーニング効率の劇的向上
接頭辞キャッシュとツリーベースのアテンションマスキングにより、学習トークンを22倍削減し、数ヶ月かかった訓練を数日で完了可能にしました。
単一カメラでの最先端性能
R2R-CEベンチマークで76.6%の成功率を達成し、深度センサーやマルチカメラシステムを含む既存の最良手法よりも4.5ポイント上回りました。
汎用性と多様なロボット対応
車輪型、脚型、飛行型のあらゆるロボットプラットフォームで動作し、カメラの内部パラメータの違いにも頑健であるため、単一のモデルですべての機体を運用できます。
重要な引用
Robostral Navigate uses one ordinary RGB camera and no depth sensors.
Unlike commands based on metric displacements, pointing stays robust to camera-intrinsic and world-scale changes.
Navigation then emerges as a natural extension of grounding.
This approach cuts training tokens by 22× while keeping all learning signals.
It also beats the best depth or multi-camera system by 4.5 points.
Pointing predicts target pixels; a local-displacement fallback covers out-of-view goals.
影響分析・編集コメントを表示
影響分析
この発表は、ロボットナビゲーションにおけるセンサーコストの削減とシステム簡素化に大きな転換点をもたらす可能性があります。特に、高度な深度センサーを必要としないことで、既存のロボットへの実装ハードルが下がり、大規模な普及や複雑な環境での応用が加速すると予想されます。
編集コメント
センサー依存からの脱却と、シミュレーションデータ駆動による実世界適応力の両立は、次世代ロボット開発の重要な指針となる画期的なアプローチです。
Mistral AI は、身体性を持つナビゲーションを目的とした初のモデル「Robostral Navigate」を発表しました。この 8B パラメータのモデルは、RGB カメラからの画像と自然言語による指示を入力として受け取り、ロボットの移動を実行します。特筆すべきは、単一の RGB カメラのみを使用しながらも、R2R-CE バリデーションセットの未見データにおいて 76.6% の成功率を達成した点です。
Robostral Navigate とは何か?
Robostral Navigate は、オフィスや住宅・商業施設、屋外環境など複雑な空間でのロボットナビゲーションを実現する 8B モデルです。ユーザーが指示を出すだけで、モデルは単独でタスクを完遂します。例えば、「ロビーを出て廊下を通り、備品室に入り、2 段目の棚に向かい止まる」といった指示も可能です。重要なのは、学習データに存在しない人々や障害物がいる生きた空間でも、安全に移動できる点です。
また、従来のナビゲーションシステムでは深度センサーや LiDAR、複数のカメラを併用するのが一般的でした。これに対し Robostral Navigate は、通常の RGB カメラ 1 つのみを使用し、深度センサーは不要です。センサー数を減らすことで、マルチセンサー方式よりも効率的なシステムを実現しています。
指差しによるナビゲーション:仕組みの解説
ハードウェアの話を超え、「どのようにして移動先を決定するのか」という点も重要です。各移動行動を選択する際、モデルは「ポイントイング(指差し)」と呼ばれる手法を採用しています。タスク内容と観測履歴に基づき、次にロボットがどこへ向かうかを予測します。具体的には、現在のカメラ映像における目標地点の画像座標を推定し、到着時の向きも同時に予測します。
この選択には明確な利点があります。距離や移動量に基づく指示とは異なり、指し示す動作はカメラの内部パラメータや世界規模の変化に対して頑健です。ただし、対象が現在の視野の外にある場合、指し示す手法では機能しません。そのような場合は、ロボット自身のローカル座標系における移動指令に切り替わります。例えば、「2 メートル前方へ進み、1.5 メートル左へ移動し、25 度左へ回転する」といった指示です。
ゼロから構築された基盤
特筆すべきは、Robostral Navigate が既存のオープンソースなビジョン・ランゲージモデル(VLM)に依存していない点です。代わりに、このモデルはグラウンディングタスク向けに Mistral 社が独自に開発したビジョン・ランゲージモデルを基盤としています。グラウンディングタスクには、指し示す動作や物体の数を数えること、物体の位置特定などが含まれます。ナビゲーションは、こうしたグラウンディング能力の自然な拡張として実現されます。つまり、「物がどこにあるか」を理解した上で、「どのように動くか」を学習するのです。
トレーニングデータについては、Mistral 社がシミュレーション環境のみで構築した生成パイプラインを利用しました。このパイプラインによって、6,000 の異なるシーンで収集された約 40 万本の軌道データが生成されています。
効率的な学習とオンライン強化学習
データだけでなく、学習効率も設計の核心要素でした。この手法では、プレフィックスキャッシングに基づくアルゴリズムを採用しています。木構造を用いたアテンションマスク戦略により、1 つのエピソード全体を 1 つのシーケンスに圧縮します。その結果、モデルはすべての時間ステップを単一の順伝播で学習可能になります。同時に、時間ステップ間の情報漏洩も防止されます。
このアプローチにより、必要なトレーニングトークン数は 22 倍削減されつつ、学習に必要な信号はすべて保持されています。実務では、以前なら数ヶ月かかっていた訓練が数日で完了するようになりました。教師あり学習の後は、Mistral がオンライン強化学習アルゴリズムである CISPO を適用しました。この段階でモデルは試行錯誤を通じて学び、失敗から回復し、探索的な行動を獲得します。また、単純な行動写像(behavior cloning)にありがちな分布シフトの問題も緩和されます。これ単独でも成功率は 3.2% 向上しました。
ベンチマークと性能
評価において、Robostral Navigate は R2R-CE で最先端の結果を達成しました。R2R-CE とは「Room-to-Room in Continuous Environments」の略で、連続環境における指示追従タスクの標準ベンチマークです。これは Matterport3D データセット上に構築されており、エージェントが連続する 3D 空間内で言語指示に従って移動します。「validation unseen」スプリットでは、未知の環境を保持して一般化性能を測定しています。このベンチマークは、成功率(Success Rate)、オラクル成功率(Oracle Success Rate)、パス長重み付き成功率(Success weighted by Path Length)、およびナビゲーションエラー(Navigation Error)の 4 つの指標でエージェントを評価します。
検証データセット内(seen)での成功率は 79.4%、未知の環境(unseen)でも 76.6% を記録しました。さらに、既存の単眼カメラ方式よりも 9.7 ポイント上回り、深度センサーやマルチカメラシステムを用いた最良のアプローチをも 4.5 ポイント引き離しています。
これらの結果をより明確に理解するために、Robostral Navigate と一般的なマルチセンサーシステムの比較を表にまとめました。
| 項目 | Robostral Navigate | 一般的なマルチセンサー VLN システム |
|---|---|---|
| センサー | 単一の RGB カメラ | 深度センサー、LiDAR、または複数カメラ |
| モデルサイズ | 8B(自社開発) | アプローチによる |
| ベースモデル | 自社開発のグラウンディング VLM | オープンソース VLM をベースにしたものが多い |
| 学習データ | シミュレーション軌跡約 40 万本、6,000 シーン | シミュレーションと実データの混合 |
| 意思決定手法 | ポインティング+ローカル変位フォールバック | メトリック変位またはマップベースの計画 |
| R2R-CE val-unseen | 76.6% | ベストの深度/マルチカメラ方式より 4.5 ポイント低い |
| ロボット対応 | 車輪式、脚式、飛行型など多様なサイズ | プラットフォーム固有のものが多い |
※右列は特定のシステム名ではなく、ビジョン・アンド・ランゲージ・ナビゲーション(VLN)分野における一般的な実装慣行を示しています。
使用例と具体例
これらの特徴により、いくつかの応用が可能になります。製造業では、ロボットは単一の指示だけで部品を各ステーション間へ運搬できます。配送や物流では、車輪付きロボットが倉庫内を移動して荷物を配達します。ホスピタリティ分野では、ロボットがロビーから客室まで案内役を務めます。このモデルは車輪型、脚型、飛行型のいずれのロボットでも動作するため、一団のロボット群で共有利用が可能です。さらに、異なるロボット間でカメラの内部パラメータ(イントリック)に差異があっても、その性能を維持する堅牢性を持っています。
簡略化されたコード例示
ポイント操作ループを具体的に理解するために、以下の擬似コードが意思決定の流れを示しています。これは公式 API を表すものではなく、概念説明のためのものです。
obs_history = [] # 過去の RGB フレーム
instruction = "ロビーを出て、2 番目の棚まで歩き、停止する。"
done = False
while not done:
frame = camera.read() # 単一の RGB 画像を取得
obs_history.append(frame)
action = model.predict(instruction, obs_history)
if action.type == "point": # ターゲットが視野内にある場合
robot.move_to_pixel(action.x, action.y, action.heading)
else: # ターゲットが視野外の場合
robot.move_local(action.forward_m, action.left_m, action.turn_deg)
done = action.stop重要なポイント
- Robostral Navigate は、Mistral AI が開発した 8B パラメータの具身ナビゲーションモデルです。
- 単一の RGB カメラのみを使用し、R2R-CE ベンチマークの検証データで未見のタスクに対し 76.6% の精度を達成しました。
- ターゲットが視野内にある場合は「ポイント(指差)」でピクセル座標を予測し、視野外の場合はローカル変位によるフォールバック機能で対応します。
事前学習に要するトークンを 22 倍削減できる「プレフィックスキャッシング」を採用したことで、数ヶ月かかっていたトレーニングが数日で完了するようになりました。
さらに、オンライン強化学習(CISPO)を導入した結果、成功率は 3.2% 向上しました。これは、統合されたエンボディド・エージェントの実現に向けた重要な一歩と位置づけられています。
技術的な詳細については Technical details をご覧ください。また、Twitter でフォローしていただくと幸いです。150,000 人以上の ML 関係者が集まる SubReddit にもぜひご参加ください。さらに、ニュースレターも購読いただけます。あ、Telegram も使っていますか?今なら Telegram でも私たちに参加できます。
GitHub リポジトリや Hugging Face ページ、製品発表、ウェビナーなどのプロモーションを当社と提携して行いたい方は、ぜひご連絡ください。
本記事「Mistral AI Releases Robostral Navigate: An 8B Model Enabling Robots to Navigate Complex Environments Using a Single RGB Camera」は、MarkTechPost で最初に公開されました。
原文を表示
Mistral AI has released Robostral Navigate, its first model built for embodied navigation. The 8B model takes RGB images and a plain-language instruction, then moves a robot. Notably, it reaches 76.6% success on R2R-CE validation unseen using only a single RGB camera.
What is Robostral Navigate?
Robostral Navigate is an 8B model for robotic navigation through complex environments. These environments include offices, residential buildings, commercial buildings, and outdoor settings. You give it one instruction, and it completes the whole task alone. For example: ‘Leave the lobby, walk through the corridor, enter the supply room, and stop to face the second shelf.‘ Importantly, it moves through live spaces full of people and obstacles never seen in training.
Moreover, most navigation systems use depth sensors, LiDAR, or several cameras together. By contrast, Robostral Navigate uses one ordinary RGB camera and no depth sensors. Fewer sensors also make the system more efficient than multi-sensor approaches.
Navigation via Pointing: How It Works
Beyond hardware, the next question is how the model decides where to move. To choose each move, the model uses a method called pointing. Given a task and observation history, it predicts where the robot moves next. Specifically, it infers the image coordinates of the target in the current camera view. It also predicts the desired orientation upon arrival.
This choice has a clear benefit. Unlike commands based on metric displacements, pointing stays robust to camera-intrinsic and world-scale changes. However, pointing fails when the target sits outside the current field of view. In that case, the model falls back to displacements in the robot’s local coordinate frame. For example: ‘Move 2 meters forward, 1.5 meters to the left, and turn 25 degrees left.‘
(function(){
window.addEventListener('message', function(e){
if(e && e.data && e.data.type === 'rbs-resize'){
var f = document.getElementById('rbs-frame');
if(f && e.data.height){ f.style.height = e.data.height + 'px'; }
}
});
})();
Built From the Ground Up
Notably, Robostral Navigate does not rely on existing open-source VLMs. Instead, it starts from Mistral’s vision-language model built for grounding tasks. Those tasks include pointing, counting, and object localization. Navigation then emerges as a natural extension of grounding. Once the model knows where things are, it learns how to move.
For training data, Mistral built a generation pipeline entirely in simulation. This pipeline produced roughly 400,000 trajectories collected across 6,000 scenes.
Efficient Training and Online Reinforcement Learning
Beyond data, training efficiency was core element to the design. The method uses an algorithm based on prefix-caching. A tree-based attention-masking strategy compresses an entire episode into one sequence. Consequently, the model trains on all time steps in a single forward pass. It also prevents information leakage between time steps.
As a result, this approach cuts training tokens by 22× while keeping all learning signals. In practice, runs that once took months now finish in days. After supervised training, Mistral applied CISPO, an online reinforcement learning algorithm. This stage lets the model learn from trial and error, recover from failures, and acquire exploratory behaviors. It also mitigates the distribution shift issue of vanilla behavior cloning. On its own, this step raised success rate by 3.2%.
Benchmark and Performance
On evaluation, Robostral Navigate reaches state-of-the-art results on R2R-CE. R2R-CE means Room-to-Room in Continuous Environments, a standard instruction-following benchmark. It is built on Matterport3D, where an agent follows language instructions in a continuous 3D environment. The ‘validation unseen’ split holds out environments to measure generalization. The benchmark scores agents with Success Rate, Oracle Success Rate, Success weighted by Path Length, and Navigation Error.
It scores 79.4% success rate on validation seen. It scores 76.6% on validation unseen. Furthermore, it beats the best single-camera approach by 9.7 points. It also beats the best depth or multi-camera system by 4.5 points.
Comparison Table
To place these results in context, the table below contrasts Robostral Navigate with typical multi-sensor systems.
AttributeRobostral NavigateTypical multi-sensor VLN systems
SensorsSingle RGB cameraDepth sensors, LiDAR, or multiple cameras
Model size8B, built in-houseVaries by approach
Base modelIn-house grounding VLMOften built on open-source VLMs
Training data~400,000 sim trajectories, 6,000 scenesMix of simulation and real data
Decision methodPointing + local-displacement fallbackMetric displacements or map-based planning
R2R-CE val-unseen76.6%4.5 pts lower (best depth/multi-camera)
Robot supportWheeled, legged, flying; multiple sizesFrequently platform-specific
The right column describes common practice in vision-and-language navigation, not one named system.
Use Cases With Examples
Given these traits, several applications become practical. In manufacturing, a robot can carry parts between stations from one instruction. In delivery and logistics, a wheeled robot can move packages across a warehouse. In hospitality, a robot can guide a guest from lobby to room. Because the model runs on wheeled, legged, and flying robots, one fleet can share it. Additionally, it stays robust to differences in camera intrinsics across those robots.
A Simplified Code View
To make the pointing loop concrete, the pseudo-code below shows the decision path. It is illustrative, not the official API.
Copy CodeCopiedUse a different Browser
obs_history = [] # past RGB frames
instruction = "Leave the lobby, walk to the second shelf, stop."
done = False
while not done:
frame = camera.read() # single RGB image
obs_history.append(frame)
action = model.predict(instruction, obs_history)
if action.type == "point": # target visible in view
robot.move_to_pixel(action.x, action.y, action.heading)
else: # target out of field of view
robot.move_local(action.forward_m, action.left_m, action.turn_deg)
done = action.stop
Key Takeaways
Robostral Navigate is an 8B embodied navigation model from Mistral AI.
It reaches 76.6% on R2R-CE validation unseen with one RGB camera.
Pointing predicts target pixels; a local-displacement fallback covers out-of-view goals.
Prefix-caching cuts training tokens 22×, turning months of training into days.
CISPO online reinforcement learning added a further 3.2% success rate, framed as a step toward a unified embodied agent.
Check out the Technical details. Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.
Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.? Connect with us
The post Mistral AI Releases Robostral Navigate: An 8B Model Enabling Robots to Navigate Complex Environments Using a Single RGB Camera appeared first on MarkTechPost.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み