コンテンツにスキップ

トラブルシューティング

接続ダイアログ

"Chrome browser required"

ブラウザに Web Serial も Web Bluetooth もありません。Safari と Firefox は実装して おらず、iOS や iPadOS 上のブラウザも同様です。

Windows、macOS、Linux 上の Chrome、Edge、またはその他の Chromium 系ブラウザを使って ください。対応ブラウザ を参照。

"Bluetooth is off"

ブラウザは Bluetooth アダプターを認識していますが、無効になっています。OS 側でオンに してください。タイルは再読み込みなしで自動的に有効になります。

"Connection cancelled or failed. Please try again."

たいていはブラウザのポート選択画面を閉じてしまった場合です。まれに、ポートが別のもの — シリアルモニター、IDE、ポートを保持したままの以前の Lab のタブ — に使われている ことがあります。ポートを使っている側を閉じて、接続し直してください。

ポート選択画面が空

Lab は、コントローラーボードの USB チップに属するポートだけを表示します。一覧が空の 場合は次のいずれかです。

  • ボードに電源が入っていない、または電源アダプターがオンになっていない。
  • ケーブルが充電専用 — 意外なほど多くあります。
  • USB シリアルドライバーが読み込まれていない。抜き差しして、OS が何か反応するかを 確認してください。

"At least one motor must be connected to continue."

どの ID でもモーターが応答しませんでした。次の順に確認してください:電源、ボードから モーター 1 へのケーブル、そしてデイジーチェーンの各接続。

"Motors with incorrect IDs detected."

2 つ以上のデバイスが同じ ID で応答しているか、モーターの ID が 1〜6 の範囲外です。 サーボは同じ ID で出荷されるため、組み立てたばかりのアームではこれが普通の状態です。

Set motor IDs ツールで直すか、モジュール 1 の ID のステップをやり直します: モーターを 1 つずつ接続 して番号を与えます。複数つながっているとアプリは区別 できず、その旨を表示します。

"Motor speed is still limited from a previous emergency stop."

表示のとおりです。非常停止は速度を制限し、その状態はブラウザではなくサーボの中に 残ります。

アームの電源を入れ直し、ページを再読み込みして、もう一度接続してください。 再読み込みだけでは足りません。

モーターが "Not connected" と表示される

その ID では何も応答しませんでした。バスはチェーンなので、断線があるとそのモーターと それ以降のすべてが無応答になります。最初に無応答になったモーターの 1 つ手前の関節で ケーブルを挿し直してください。

モーターが "Not configured" と表示される

何かが応答しましたが、正しくありません — 2 つのデバイスが同時に応答したか、問い 合わせたのとは別の ID から応答が返っています。ID の衝突として扱い、 Set motor IDs を使ってください。

作業中

3D のツインが実機のアームに追従しない

ほかのことをする前に、止まってこれを直してください。

  1. アームは本当に接続されていますか? サイドバーを確認します。
  2. モーターのプローブは 6 つとも OK でしたか? 接続し直して表を読みます。
  3. ID はチェーンに沿って正しい順番ですか? 間違った ID に配線された関節は、画面上で 別の部位を動かします。
  4. このアカウントでアームをキャリブレーションしましたか? キャリブレーション を参照。

角度が一定量だけずれている

ゼロ位置が、HOME から少しずれた姿勢で記録されました。姿勢にもっと注意を払って、 モジュール 3 のキャリブレーションをやり直してください。

アームを遠くに伸ばすほど誤差が大きくなる

可動範囲のキャリブレーションか、機械的な問題です。Calibrate robot ツールを実行 してください。それでも直らなければ、サーボホーンの緩みや、しっかりはまっていない リンクがないかを確認します。

非常停止のダイアログが消えない

設計上の強制ブロックです:power the robot off and on, then reload the app

"Camera unavailable — check browser permissions or switch back to the virtual camera."

ブラウザが Web カメラを拒否したか、別のアプリケーションが使用中です。サイトのカメラ 権限を確認し、カメラを使っているものをすべて閉じて、再読み込みしてください。どちらの ビジョンモジュールも内蔵の仮想シーンで実行できるので、Web カメラが壊れていても コースが止まることはありません。

リモートセッション

"Connection failed. Check the code and try again."

コードが間違っているか、持ち主のセッションが動いていません。コードは 6 文字で、 持ち主のアカウントに紐づいています。

"Remote connection is not available — this tool requires a direct USB or Bluetooth connection."

一部のツールはバスと直接通信するため、リモートセッションでは動作しません。代わりに アームをこのパソコンに接続してください。

"Sign in to use remote control."

リモートセッションには、両側でアカウントが必要です。

エラーも出ずに、セッションがいつまでも接続されない

ほぼ確実にネットワークが原因です。接続は公開 STUN サーバー経由のピアツーピアで リレーがなく、制限の厳しいファイアウォール — 学校、大学、企業 — では確立できない ことがあります。アプリを疑う前に、別のネットワークやスマートフォンのテザリングで 試して確認してください。

アカウントとアクセス

サインインのリンクが機能しない

リンクは送信から 10 分で失効します。新しいリンクをリクエストしてください。作業する 予定のパソコンで、Chrome で開いてください — 他のアプリの内蔵ブラウザではなく。

レッスンを開くとプランのページに移動する

そのレッスンにはサブスクリプションが必要です。モジュール 0 とダッシュボードは 開いたままです。

修了証のボタンが表示されない

最初の 7 モジュール の完了と、有効なサブスクリプションが必要です。 進捗と修了証 を参照してください。

それでも解決しない場合

Lab 内の Send feedback を使ってください — スクリーンショットを添付でき、 たいていやり取りが 1 往復減ります — または hello@robonine.com にメールしてください。どの モジュールのどのステップか、どのブラウザか、アームが USB・Bluetooth・仮想のどれで 接続されているかを書いてください。