翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS DeepRacer の一般的な操作問題の診断および解決方法
AWS DeepRacer 車両を使って強化学習を学んでいると、デバイスが機能しなくなることがあります。以下のトラブルシューティングのトピックは、問題の診断と解決に役立ちます。
トピック
デバイスコンソールのビデオプレーヤーに車両のカメラからのビデオストリームが表示されないのはなぜですか?
AWS DeepRacerデバイスコンソールにログインした後で、AWS DeepRacer 車両に搭載されたカメラからのライブビデオストリームが、デバイスコントロールのビデオプレーヤーに表示されません。この問題の原因としては、以下が考えられます。
カメラの USB ポートへの接続が緩くなっている可能性があります。カメラモジュールを車両から取り外し、USB ポートに再び差し込み、デバイスの電源をオフにしてから再びオンにして再起動します。
カメラに不具合がある可能性があります。別の AWS DeepRacer 車両の正常に動作しているカメラを使用して、可能なら、これが原因であるかどうかをテストします。
なぜ、私の AWS DeepRacer が 動かないのでしょうか?
AWS DeepRacer 車両の電源を入れても、始動しません。この問題の原因としては、以下が考えられます。
車両のパワーバンクがオンになっていないか、パワーバンクが車両に接続されていません。付属の USB-C-to-USB C ケーブルを、電源バンクの USB-C ポートと車両シャーシの USB-C ポートの間に接続してください。LED インジケータが点灯していることを確認します。これは、電源バンクの充電レベルを示します。点灯していない場合は、電源バンクの電源ボタンを押し、車両のシャーシにある電源ボタンを押してデバイスを起動します。テールライトが点灯していると、デバイスは起動しています。
電源バンクがオンになっていて車両が起動しているが、車両が手動モードまたは自律型運転モードのいずれでも動かない場合は、車両シャーシの下にある車両バッテリーが充電されていて、電源が入っていることを確認します。そうでない場合は、車両バッテリーを充電し、バッテリーが完全に充電された後で電源を入れます。
車両バッテリーのケーブルコネクタが、デバイス運転モジュールの電源ケーブルコネクタに完全に接続されていません。ケーブルコネクタがしっかりと差し込まれていることを確認します。
バッテリーケーブルに不具合があります。可能な場合は、このバッテリーを別の正常に動作している車両で使用し、ケーブルの不具合が原因であるかどうかをテストします。
車両のバッテリーの電源スイッチがオンになっていません。電源スイッチをオンにし、ビープ音が 2 回鳴り、続いて長いビープ音が 1 回聞こえることを確認します。
デバイスの最新アップデートが表示されないのはなぜですか ? 最新アップデートを入手する方法を教えてください。
AWS DeepRacer 車両のソフトウェアが古いのはなぜですか?
デバイスでしばらく自動更新が行われていません。手動更新を行う必要がある可能性があります。
車両がインターネットに接続されていません。車両がインターネットにアクセスできる Wi-Fi またはイーサネット ネットワークに接続されていることを確認します。
AWS DeepRacer 車両が Wi-Fi ネットワークに接続されないのはなぜですか。
車両の OS でネットワークステータスを確認すると、私は AWS DeepRacer 車両が Wi-Fi ネットワークに接続されていのか分かりません。これは、次の問題が原因で発生する可能性があります。
AWS DeepRacer のデバイスコンソールページの読み込みに時間がかかるのはなぜですか。
AWS DeepRacer 車両のデバイスコンソールを開こうとすると、デバイスコンソールページの読み込みに時間がかかります。
車両がダウンしているか、またはオフになっています。テールライトが点灯しているときに、車両の電源が入っていることを確認します。
車両の IP アドレスが変更されています。ネットワークの DHCP サーバーによって変更された可能性が大です。車両の新しい IP アドレスを確認するには、このセットアップ手順に従い、コンピュータと車両との USB-USB ケーブル接続を使用してデバイスコンソールにサインインします。[設定] で新しい IP アドレスを確認します。または、ネットワークに接続されているデバイスのリストを調べて、新しい IP アドレスを確認することもできます。ネットワーク管理者でない場合は、管理者にこの件の調査を依頼してください。
AWS DeepRacer 車両にデプロイすると、モデルが適切に動作しないのはなぜですか?
モデルをトレーニングし、そのアーティファクトを AWS DeepRacer 車両にデプロイした後で、時々車両が正常に動作しないことがあります。何が問題だったのですか?
一般的に、物理的な AWS DeepRacer 車両への転送のためにトレーニングされたモデルを最適化することは、容易ではない学習プロセスです。多くの場合、試行錯誤を繰り返す必要があります。ベストプラクティスの一般的なガイドラインについては、「実環境に合わせた AWS DeepRacer モデルのトレーニングを最適化する」を参照してください。
以下は、AWS DeepRacer 車両のモデルパフォーマンスに影響する可能性のある一般的な要因です。
-
モデルがトレーニングにコンバージしていない。モデルのクローンを作成してトレーニングを継続するか、より長い期間モデルを再トレーニングします。エージェントがシミュレーションのラップを連続して終了する (つまり、トレーニングの最後まで 100% 処理する) ことを確認します。
-
モデルが過剰トレーニング (つまり、過適合) されています。トレーニングデータに適合しすぎて、未知の状況に対する汎用性がありません。より柔軟または寛容な報酬関数でモデルを再トレーニングするか、アクションスペースの粒度を高めます。トレーニング済みのモデルをさまざまなトラックで評価し、モデルが十分な汎用性を備えていることを確認してください。
-
AWS DeepRacer 車両が正しくキャリブレートされていない可能性があります。これが該当するかどうかをテストするには、手動運転に切り替えて、車両が正常に走行するかどうかを確認します。正常に走行しない場合は、車両をキャリブレートします。
-
要件を満たさないトラックで自律型車両を運転しています。トラックの要件については、「AWS DeepRacer の物理的なトラックを構築する」を参照してください。
-
物理トラックの近くにある物体が多すぎるため、トラックがシミュレートされた環境と大きく異なります。トラックの周囲を片付けて、物理トラックをシミュレートされたトラックにできるだけ近づけます。
-
トラック表面または近くの物体からの反射により、カメラを混乱させるグレアが生じる可能性がある。照明を調整し、滑面コンクリートや他の光沢素材をトラックに使用しないようにします。