AI ビジョン センサーで問題が発生している場合は、以下のセクションを参照して原因を特定し、特定の問題に適した解決策を見つけてください。
問題: AI ビジョンセンサーが VEXcode に接続できない
VEXcode で AI ビジョン センサーを構成すると、ウィンドウに AI ビジョン センサーのビューが表示されず、「AI ビジョン センサーが接続されていません」というメッセージが表示されます。
考えられる原因
- AI ビジョンセンサーがコンピューターに正しく接続されていません。
- ご使用の Web ブラウザまたは VEXcode には、AI ビジョン センサーにアクセスするためのカメラ権限がありません。
- Visual Studio Code が開いている間は、AI ビジョン センサーは VEXcode に接続されません。
ソリューション
潜在的な原因 1 の解決策
AI ビジョン センサーがコンピューターに正しく接続されていない場合は、コンピューターへのケーブル接続を確認してください。 AI ビジョン センサーをコンピューターに接続する方法の詳細については、 Web ベース、 および アプリ ベース、 VEXcode EXP への接続に関するこれらの記事を参照してください。
潜在的な原因 2 の解決策
Web ブラウザまたは VEXcode にカメラの権限がない場合、AI ビジョン センサーは接続できません。
この問題を解決するには、次の記事を参照してください。
アプリベース
- アプリベースの VEXcode EXP で Windows 上の AI ビジョン センサーにカメラ権限を許可する
- アプリベースの VEXcode EXP で macOS 上の AI ビジョンセンサーにカメラ権限を許可する
ウェブベース
潜在的な原因 3 の解決策
AI ビジョン センサーを、VS Code がすでに開いているコンピューターに接続すると、最初に VS Code との接続が自動的に確立されます。 AI ビジョン センサーは一度に 1 つの接続しか維持できないため、VEXcode に接続できなくなります。 VS Code に接続すると、VEX VS Code 拡張機能に AI ビジョン センサーが表示されます。
Web ベースの VEXcode EXP 内で接続しようとすると AI ビジョン センサーが表示されますが、Connect を選択しても何も起こりません。
この問題を解決するには、VS Code アプリケーションを閉じて、AI ビジョン センサーを再接続します。 アプリベースの VEXcode EXP を使用している場合、AI ビジョン センサーは自動的に接続されます。
問題: AIビジョンセンサーがプロジェクト中に正しく検出されない
潜在的な原因
プロジェクトでは、EXP Brain は現在の AI ビジョン センサー データの頻繁なスナップショットに依存します。 定期的に更新しないと、Brain は古い情報を使用する可能性があります。
ロボットまたは物体が速く移動すると、新しいスナップショットをキャプチャする前に AI ビジョン センサーを通過する可能性があります。
解決
この問題を軽減するには、次の 2 つのアプローチを検討してください。
待機ブロックの時間を短縮して、スナップショットをより頻繁にキャプチャします。 これにより、AI ビジョン センサーは動きが発生するたびにデータをより頻繁に収集できるようになります。
ロボットの速度を落とすと、AI ビジョン センサーが移動中により多くのスナップショットを撮影できるようになり、収集されるデータの量が増えます。
問題: Vision Utility が間違った色で着色されている
潜在的な原因
AI ビジョン センサーがコンピューターに接続されているときに物体によって遮られたり、AI ビジョン ユーティリティが長時間開いたままになったりすると、AI ビジョン センサーの視野が薄くなることがあります。
解決
この問題を解決するには、AI ビジョン センサーをコンピューターから取り外して再接続します。
これにより、AI ビジョン センサーの自動ホワイト バランス機能がトリガーされ、デバイスの電源がオンになるたびにアクティブになります。
問題: 背景にある意図しないオブジェクトの検出
考えられる原因
- AI ビジョン センサーはフィールドに対して角度がついていません。
- 背景には AI ビジョンが認識できる物体があります。
- カラー シグネチャが十分に具体的ではなく、近くの類似した色が選択されています。
- フィールド内の照明が不安定です。
ソリューション
潜在的な原因 1 の解決策
AI ビジョンセンサーの取り付け位置を確認します。 最適なパフォーマンスを得るには、フィールドに向かって下向きに傾けて取り付けます。 これにより、周囲の領域ではなく、フィールド内のオブジェクトのみが検出されます。 AI ビジョン センサーの取り付け方法については、 AI ビジョン センサーの取り付け を参照してください。
潜在的な原因 2 の解決策
AI ビジョンセンサーの周囲に視覚的な干渉があると、検出エラーが発生する可能性があります。 周囲の物体(ポスターや衣服など)が目的のカラー シグネチャと一致すると、センサーによって誤って識別される可能性があります。 現場での視覚的干渉を最小限に抑える方法については、「AI ビジョン センサーを使用するための教室環境の設定 を参照してください
潜在的な原因 3 の解決策
カラー シグネチャが十分に広い色相および/または彩度レベルで設定されていない場合、オブジェクトのカラー シグネチャが正しく検出されないか、間違ったオブジェクトに属する色が検出されます。 AI ビジョン センサーが目的の色を正確に検出できるようにカラー シグネチャを構成する方法の詳細については、VEXcode EXP の AI ビジョン センサーを使用したカラー シグネチャの構成」を読むか PD+ の「2 カラー シグネチャの調整」 をご覧ください。
潜在的な原因 4 の解決策
照明条件は色の色相と彩度に大きな影響を与える可能性があります。 カラー シグネチャを構成する場合、オブジェクトに現在照射されている光の量に応じて値が変わります。
光量が変化すると、同じカラー シグネチャが正確に検出されない場合があります。
この問題を解決するには、AI ビジョン センサーのカラー シグネチャが構成されている場所が、現場でセンサーが使用される場所と同じであることを確認し、カラー シグネチャの検出が一貫していることを確認します。