> ## Documentation Index
> Fetch the complete documentation index at: https://avala.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ロボティクス

> マニピュレーション、ナビゲーション、シーン理解のためのセンサーレコーディングの可視化とデータアノテーション

ロボティクスチームは、ロボットプラットフォーム間で変化する多様なセンサー構成 — デプスカメラ、ステレオリグ、LiDAR、マルチカメラセットアップ — を扱います。Avala は、記録されたセンサーデータの再生のためのネイティブ MCAP サポートと、マニピュレーション、ナビゲーション、シーン理解モデルが必要とする知覚トレーニングデータのラベリングのためのフルアノテーションツールキットでこの多様性に対応します。

## ロボティクスデータのビジュアライゼーション

ロボティクスセンサーデータは、テスト走行、フィールドデプロイメント、シミュレーションからの記録された bag や MCAP ファイルとして到着することが多いです。Avala のマルチセンサービューアは、これらのレコーディングを再生し、アノテーションにコミットする前に検査できます。

<CardGroup cols={2}>
  <Card title="MCAP 再生" icon="play">
    ロボットからの MCAP レコーディングをアップロードし、同期ビューアでカメラ、デプス、LiDAR、IMU ストリームを再生できます。
  </Card>

  <Card title="ポイントクラウドビジュアライゼーション" icon="cube">
    GPU アクセラレーションでデプスカメラと LiDAR のポイントクラウドをレンダリングします。6 つの可視化モードを切り替えて密度、インテンシティ、空間構造を検査できます。
  </Card>

  <Card title="マルチカメラビュー" icon="camera-cctv">
    複数のカメラストリーム（RGB、デプス、ステレオ）をレコーディング内の同じタイムスタンプに同期して並べて表示できます。
  </Card>

  <Card title="タイムラインナビゲーション" icon="clock">
    ロボット操作をフレーム単位でステップして重要な瞬間を見つけられます — 把持試行、ナビゲーション判断、衝突イベント。
  </Card>
</CardGroup>

<Tip>
  チームが現在 Foxglove や Rerun を使ってロボットのレコーディングをレビューしている場合、Avala はビジュアライゼーションステップを置き換え、さらにアノテーション、レビュー、エクスポートを追加します — すべて 1 つのプラットフォームで。
</Tip>

## データタイプ

| アプリケーション   | Avala データタイプ  | 典型的なアノテーション                     |
| ---------- | ------------- | ------------------------------- |
| 屋内ナビゲーション  | 画像、ポイントクラウド   | 2D/3D バウンディングボックス、セグメンテーション     |
| ピック&プレイス   | 画像            | バウンディングボックス、キーポイント、セグメンテーションマスク |
| 屋外モバイルロボット | MCAP、ポイントクラウド | 3D キュボイド、ポリライン                  |
| マニピュレーション  | 画像、動画         | キーポイント、バウンディングボックス              |
| 倉庫ロボット     | 画像、MCAP       | バウンディングボックス、セグメンテーション、分類        |

## 一般的なタスク

### 物体検出と把持

把持計画モデルのために、棚、テーブル、コンベアベルト上のオブジェクトをバウンディングボックスとインスタンスセグメンテーションマスクでラベル付けします。ビンピッキングタスクでは、バウンディングボックスとキーポイントアノテーションを組み合わせて各オブジェクトの把持ポイントをマークします。

### シーンセグメンテーション

床、壁、障害物、フリースペース、その他の表面タイプのピクセルレベルのセグメンテーションマスクを作成します。セグメンテーションデータは、ロボットがどのエリアを通過でき、どのエリアがブロックされているかを理解するナビゲーションモデルをトレーニングします。

### キーポイントアノテーション

関節位置、ツールチップ、把持ポイント、ポーズランドマークをマークします。キーポイントスケルトンは設定可能で、モデルが期待する入力に合わせてポイント数と接続を定義できます。

### 地形分類

屋外モバイルロボットのために、走行可能 vs 走行不可能な表面を分類します。画像レベルの分類（地形タイプ、傾斜）とセグメンテーションマスクを組み合わせて、安全ゾーンと障害物を区別します。

### アクティビティとイベント検出

ロボット操作の動画レコーディングをアノテーションし、特定のイベントをラベル付けします：把持成功、把持失敗、衝突、リカバリー。時間的イベントアノテーションのためにシーケンスまたはフレーム範囲に分類ラベルを使用します。

## パイプラインの例

```
Robot sensor recordings (MCAP from test runs)
  -> Upload to Avala dataset
  -> Review recordings in multi-sensor viewer
  -> Identify frames with relevant scenarios (grasps, navigation events)
  -> Create annotation project (bounding boxes + keypoints)
  -> Annotators label objects and grasp points
  -> QC review with spot-checking and targeted review
  -> Export in COCO or custom format
  -> Train manipulation / navigation model
```

## はじめましょう

<Steps>
  <Step title="ロボットレコーディングのアップロード">
    データセットを作成し、MCAP ファイルをアップロードします。ビューアはカメラ、デプス、LiDAR、IMU トピックを自動検出します。
  </Step>

  <Step title="データの探索">
    レコーディングを再生してセンサーカバレッジとデータ品質を理解します。フレーム単位のナビゲーションで重要な瞬間を見つけます。
  </Step>

  <Step title="アノテーションタスクの定義">
    モデルの入力に合ったアノテーションタイプを選択します：検出にはバウンディングボックス、ポーズ推定にはキーポイント、シーン理解にはセグメンテーション。
  </Step>

  <Step title="ラベルタクソノミーのセットアップ">
    ロボットのタスク環境に関連するオブジェクトクラスと属性を定義します（例：`cup`、`plate`、`obstacle`、`free_space`）。
  </Step>

  <Step title="アノテーション、レビュー、エクスポート">
    チームがデータにラベルを付け、レビュアーが品質をチェックし、トレーニングパイプラインが期待するフォーマットでエクスポートします。
  </Step>
</Steps>

## フリート管理

ロボットフリートを運用するチームのために、Avala はフリート規模のレコーディング管理とオブザーバビリティを提供します：

* **デバイスレジストリ** — メタデータ、ファームウェアバージョン、ヘルスステータスを含むフリート内のすべてのロボットを追跡。
* **レコーディングブラウザ** — デバイス間のレコーディングを日付、ステータス、タグでフィルタリング・ソート。
* **タイムラインイベント** — フリート全体の分析のためにレコーディング上のエラー、異常、状態変化をマーク。
* **レコーディングルール** — 条件に一致するレコーディングを自動フラグ（例：高レイテンシ、エラー頻度）。
* **アラート** — フリートの状態が変化した際に Slack、メール、ウェブフックに通知をルーティング。

開始するには[フリートダッシュボード](/docs/visualization/fleet/fleet-dashboard)をご覧ください。

## 次のステップ

<CardGroup cols={2}>
  <Card title="フリートダッシュボード" icon="satellite-dish" href="/docs/visualization/fleet/fleet-dashboard">
    ロボットフリート全体のデバイス、レコーディング、テレメトリを管理できます。
  </Card>

  <Card title="MCAP & ROS" icon="robot" href="/docs/visualization/mcap-ros/overview">
    サポートされるフォーマットとロボットレコーディングのアップロード準備方法。
  </Card>

  <Card title="アノテーションツール" icon="pen-to-square" href="/docs/annotation/guides/annotation-tools">
    ロボティクスデータ用のすべてのアノテーションツールの概要。
  </Card>

  <Card title="レコーディングのベストプラクティス" icon="circle-check" href="/docs/visualization/guides/recording-best-practices">
    Avala でうまく動作するロボットデータを記録するためのヒント。
  </Card>
</CardGroup>
