Wikiに戻る

ロボティクスセンター SDK

ロボティクスセンター Python SDK を使って始めましょう. ロボティクスセンターをpipeにインストールし,RC接続を実行し,最初のテレオップセッションは数分でライブです.LinkerBot O6とVLAI L1をサポートします.

このページ

  • 設置する
  • コンピュータを接続する
  • [自動検出] T20
  • [装置を指定]
  • [モックモード]
  • [何が起こる] T23
  • [セッションのURL]
  • [ネットワークモード]
  • [デバイスのスキャン]
  • [パイトンAPI]
  • [リンクERO6]
  • ローボット
  • [環境変数]
  • [問題解決] T31)

始めること

  • [SDK クイックスタート]
  • [API参照]
  • [セッションのURL&Teleop]

ハードウェアガイド

  • ローボット (VLAI L1)
  • リンクボットO6

参照

素早く Python 3.10+ を起動する

サポートされているハードウェアを[platform.roboticscenter.ai]T41) に数分で接続する.ベンダーSDKは必要ありません.

5分読み 更新された2026年4月

サポートされているハードウェア: LinkerBot O6,VLAI L1. 近い将来,より多くのデバイスが登場します 最新の互換性リストを プラットフォームダッシュボード で確認してください.

インストール

シェル コピー

$ 機械センターを設置する

要件: Python 3.10 以上.サポートされているハードウェア: LinkerBot O6, VLAI L1 (さらに登場).データストリーミングには [platform.roboticscenter.ai] (T43) の無料アカウントが必要です.

ハードウェアを接続する

自動検出 (推奨)

シェル コピー

$ rc接続

装置を指定する

シェル コピー

接続する装置 リンクラーO6 \ # リンクラーボットO6 巧妙な手 接続する --デバイス l1 \ # VLAI L1 双腕ロボット

ハードウェアなしのテスト

シェル コピー

$ rc接続--mock

模擬モードでは,完全シミュレーションされたデバイスセッションの URL,データストリーム,ブラウザパネルが動作する.ロボットやUSB接続は必要ありません.

何が起こるか

  1. セッション作成 SDKは platform.roboticscenter.ai でセッションを認証し作成します.

  2. URLが印刷された ターミナルプリント: T0

  3. ブラウザが開く 既定ブラウザのURLは自動的に開きます (またはコピー・ペーストします).

  4. Teleopパネルのロード ブラウザは,接続されたデバイスのために事前に設定されたTeleop制御パネルを表示します.

  5. データストリーム センサーが自動的にアカウントにデータストリームを送信します.

セッションのURL

T1ごとに,ユニークな,時間制限のセッションURLが生成されます:

https://platform.roboticscenter.ai/session/RC-A7B2-X9K1

作業員がこのURLをコラボレーターと共有する. 作業員が,何 installation もせずに,どのブラウザからでもロボットを監視したり協力したりできます. セッションは **1時間後に終了します. T2 を再起動して新しいものを入手します.

**共有提示:**セッションURLは,リンクを持っている人すべてに完全なテレオップアクセスを許可します.信頼する人のみと共有します.将来のバージョンでは読み込みのみのゲストトークンをサポートします.

ネットワークモード

プラットフォームは設定の最良の接続方法を自動で検出します 必要に応じて手動で覆すことができます

Mode When to use
Auto (default) Tries local backend first, falls back to cloud. Best for most setups.
LAN Force local/intranet routing — lowest latency when robot and browser are on the same network.
Cloud Force routing through platform.roboticscenter.ai. Best when operating remotely.

ブラウザのモードを切り替える: テレオップパネルの上部バーにあるネットワークバッジ ( / ) をクリックします.または接続する前に環境変数を設定します.

シェル コピー

$ RC_PLATFORM_URL=T53 rc接続

デバイスをスキャンする

接続する前に,SDKがシステムで検出するすべてのデバイスをリストすることができます:

シェル コピー

$ rc装置

輸出例:

ポート説明装置 /dev/ttyUSB0 CP2102 USB-UART 橋梁リンク (ROS2ノード) VLAI L1 ロボット l1_ロボット

Linux注: T4が表示されない場合は,ユーザを T5グループに追加し,ログアウトしてログインする必要があります.

パイthon API

プログラムアクセス カスタム処理パイプライン,自動データ収集,または独自のトレーニングループとの統合 Python API を直接使用します.

リンクボットO6

python コピー

ロボティクスセンターから輸入する LinkerO6

デバイス = LinkerO6.connect() #自動検定シリアルポート 印刷 装置 セッション URL

装置.ストリームにおけるフレーム ( frame) において: 印刷(フレーム.データ) #フレームごとにセンサーの読み込み 処理を

VLAI L1 ロボット

python コピー

ロボティクスセンターから輸入 L1Robot

ロボット = L1Robot.connect(mock=True) #テストにはハードウェアは必要ない

フレームのrobot.stream (株) において: 結合 = frame.data['joints'] ベース = frame.data['base'] print(f"左腕: {joints['left_arm']}")

環境変数

Variable Default Description
RC_PLATFORM_URL https://platform.roboticscenter.ai Backend URL. Override to point at a local instance or a custom Cloud Run deployment.

トラブルシューティング

SDK を始めるときに共通の問題点:

電気機器は何も表示されていません

Linux では,ユーザが T9 グループ: T10 に属していることを確認し,ログアウトしてログインします.Windows では,COM ポートのデバイスマネージャーをチェックします. USB ケーブルがデータ対応 (充電のみではありません) を確認してください.

rc接続の接続タイムアウト

ネットワークからアクセス可能であることを確認します. ネットワークの空隙または制限されたLANで, T11 をローカルバックエンドを指すように設定します. SDK が正しくインストールされていることを確認するために T12 を実行します.

自動検出は間違ったデバイスを選択します

検出されたハードウェアをすべてリストにするために, T13 を使用し,VLAI L1 のために,明示的に接続します.

ブラウザパネルが読み込まない

セッション URL を端末からコピーして手動で開きます.クッキーの WebSockets はブラウザやプロキシによってブロックされないことを確認してください.パネルが空いている場合はインコグニトウィンドウを試してみてください.

** デバイスの特定問題については, LinkerBot O6 デバッグガイド または VLAI L1 wiki を参照してください. 輸出の T16T17 を入力して RCSV サポート に連絡してください.

機械技術に新しい? 武器,テレオプ,ROS 2の基礎を学ぶなら,SDK統合に潜る前に [RCSVロボット学会] (T47) を開始します.

次のステップ

VLAI L1ガイド 双腕モバイルロボットの完全な設定 → LinkerBot O6ガイド シリアルプロトコル,手袋コントローラー,データ収集 → SDK API参照 完全な Python APIと CLI コマンド参照 → プラットフォームダッシュボード セッション,録音,デバイスの表示 →