はじめに

このページでは、何もない状態のブラウザタブから、最初のセッションを完了するまでの流れを説明します。内容の大部分は両方のロールに当てはまりますが、ロボットのペアリングの節はクライアント向けです。オペレーターは、クライアントがすでに接続済みのハードウェアを操作するためです。

最終更新日 2026-08-09

アカウントとロール

ay-robots.comで、メールアドレス、Google、またはGitHubを使って登録します。プラットフォームを利用する前に、メールアドレスの確認が必要です。オンボーディング中にロールを選択し、その選択によって、以降に表示されるダッシュボードと機能が決まります。

ロール選ぶべき場合主に使う機能
CLIENTロボットアームを所有していて、それをリモートで操作したい場合、または自分のハードウェアでトレーニングデータを収集したい場合環境、ロボットのペアリング、セッションの予約、データセットブラウザ、請求
OPERATOR他の人が所有するロボットを操作し、完了したセッションごとに報酬を得たい場合認定、セッションブラウザ、ライブコックピット、収益と支払い
ADMINプラットフォーム管理者によって割り当てられるロールで、オンボーディング中には選択できませんユーザー管理、認定審査、紛争解決

オンボーディングを完了する

クライアントは、会社情報と請求情報を追加した後、環境の作成とロボットのペアリングに進みます。この2つについては、このページの残りの部分で説明します。

オペレーターは、国、タイムゾーン、時給、簡単な自己紹介を入力し、その後、組み込みの速度テストを実行して、低遅延の操作に十分な接続かどうかを確認します。支払いはStripe Connectを通じて行われますが、その設定は後回しにしても構いません。出金する報酬が発生した時点で初めて必要になります。認定と支払いについては、オペレーターガイドで詳しく説明しています。

最初の環境を作成する

環境とは、ロボット、カメラ、セッション、そしてそれらが生み出すデータセットをまとめるワークスペースです。実用的なルールとして、物理的な設備や場所ごとに1つの環境を作ります。オフィスの机の上にSO-100が1台あるなら、その机が1つの環境になります。ダッシュボードから環境を作成し、リストで見てわかる名前を付ければ、以降にセットアップするものはすべてその中に収まります。

環境を物理的な実態と一致させておくと、後で役に立ちます。環境が実際に指し示せる1つのテーブルに対応していれば、カメラの名前、ロボットの役割、セッション履歴のすべてが、はるかに読み取りやすくなります。

ロボットをペアリングする

ペアリングは、短い使い捨てのコードを使って、物理的なアームを環境に紐付ける作業です。コードはブラウザ上で生成され、アームに物理的に接続されているマシン(デスクトップクライアント、またはRaspberry Pi上のrobotapp)で使用します。

SO-100のサーボは7.4Vで動作します

SO-100に搭載されているSTS3215サーボは7.4V用のサーボです。サーボバスの電源には7.4Vの電源を使用し、12Vは絶対に使用しないでください。過電圧をかけてもアームが速くなるわけではなく、サーボが破損するだけです。

  1. 1
    ペアリングウィザードを開始する

    環境内で、ロボットの追加を選択します。ウィザードが短いペアリングコードを生成し、そのコードが使用されるのを待ちます。

  2. 2
    アーム側でコードを使用する

    アームに接続されたコンピューターで、デスクトップクライアント(またはPi上のrobotapp)を開き、コードを入力します。このコードは1回限りの使い捨てで、この特定のハードウェアとこの特定の環境を紐付けます。

  3. 3
    ハートビートを待つ

    コードが使用されると、ロボットはプラットフォームへのハートビート送信を開始します。ウィザードは接続完了の状態に切り替わり、ロボットは環境内でオンラインとして表示されます。

  4. 4
    カメラを割り当てる

    検出されたカメラは、ロボットの隣に一覧表示されます。それぞれを割り当てて、wristやsceneのように視点を表す名前を付けます。これらの名前はデータセットにそのまま引き継がれるため、一度決めたら変更せずに使い続けてください。

  5. 5
    小さな動作をテストする

    Controlタブを開き、小さな関節インパルスをいくつか送信します。アームが反応し、カメラ映像が更新されれば、ペアリングは完了し、ロボットはセッションを受け入れる準備が整っています。

初回セッションを実行する

ロボットがオンラインになったら、環境からセッションを予約するか、認定を受けたオペレーターが受け取れるようにロボットを利用可能な状態のままにしておきます。セッションはPENDINGとして作成され、オペレーターが接続するとACTIVEになります。実行中は、カメラ映像をライブで見たり、アクティビティイベントを追ったり、セッションチャットでオペレーターと話したりできます。

セッションが終了すると、COMPLETEDに移行します。オペレーターを評価でき、記録内容は環境のデータセットブラウザにエピソードとして表示されます。最初のデータセットは、たとえ小さくても開いてみる価値があります。映像を関節チャートと並べて見ることで、プラットフォームが実際に何を記録しているのか、そしてトレーニングパイプラインが後で何を消費することになるのかが一目瞭然になります。

ここから先は、クライアントガイドでロボットとデータセットの日常的な作業について、セッションのページでライフサイクルとイベントの詳細について、テレオペレーションのページでコックピットの操作について、それぞれ説明しています。

よくある質問

後からロールを変更できますか。

ロールはオンボーディング中に設定されます。誤ったロールを選んでしまった場合は、ダッシュボードからサポートに連絡すれば、管理者がアカウントを調整できます。ADMINロールが自分で選択されることはありません。

ロボットをペアリングするにはデスクトップクライアントが必要ですか。

いいえ。ペアリングコードは、デスクトップクライアントでも、アーム側のコンピューターで動作するrobotappでも使用できます。アームがノートパソコンに接続されている場合は、デスクトップクライアントが最も手軽な方法というだけです。

オペレーターとして必要なインターネット速度はどれくらいですか。

最も近いサーバーまで、下り50Mbps以上、上り20Mbps以上、遅延50ミリ秒未満を推奨しています。オンボーディング中の組み込み速度テストがまさにこれを確認するので、自分で推測する必要はありません。

始めるのにいくらかかりますか。

料金はセッション時間から発生します。従量課金なら1時間あたり15.00ユーロ、またはStarterプランなら月額99.00ユーロで10時間分が含まれ、Stripeを通じて毎月請求されます。アカウントの作成、環境の作成、ロボットのペアリングでは、セッション時間は一切発生しません。