AIビジョンセンサーでAprilTagsを使用する

AprilTag IDは、コンピュータビジョンシステムによる容易な検出と識別を目的として設計された視覚的なマーカーです。これらの正方形のタグには、カメラやソフトウェアがすぐに認識し、3D 空間内での正確な位置と方向を判断できる独自の白黒パターンが採用されています。

注: カラーシグネチャやカラーコードとは異なり、AprilTag ID は AI Vision Utility で設定する必要はありません。 VEX AIMコーディングロボットは、AprilTag IDを即座に検出します。

VEXcode AIM の AI Vision Utility ウィンドウ。左側のウィンドウにライブ カメラ ビューが表示され、3 つの April タグが表示されます。

VEX AIMには、紫色のAprilTag IDが5個付属しており、それぞれに固有の番号が付いているため、AIビジョンセンサーがそれらを区別することができます。これらのAprilTag IDは、フィールド内を移動したり、興味のある地点を特定したりするために使用できます。

AprilTag ID が追加で必要な場合は、 printables.vex.com にアクセスして、より大きな番号の ID (最大 37) をダウンロードして印刷してください。

紫色の4月のタグが強調表示されたAIM Robot AI Visionカメラの映像

AprilTag ID は、コーディング時に使用できる 10 種類のプロパティにアクセスできます。

  • 幅
  • 身長
  • センターX
  • センターY
  • ベアリング
  • 回転
  • オリジネーション
  • 起源Y
  • ID
  • スコア

これらのプロパティが何であるか、またVEXcodeプロジェクトでそれらを使用する方法については、 ブロック または PythonのVEX AIM APIリファレンスサイトを参照してください。

AIビジョンセンサーからのデータの理解方法に関する詳細は、こちらをご覧ください。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: