VEX AIM コーディング ロボット 、初心者向けのプロジェクトから複雑な自律システムまで、学生がロボット工学とコンピューター サイエンスをインタラクティブかつスケーラブルな方法で体験できるようにする多くの機能が搭載されています。 この記事では、これらの機能とセンサーの概要を説明します。

動き

ドライブトレインとキッカー

ロボットのベースには 3 つのオムニホイールが組み込まれており、 ドライブトレインを形成します。 これにより、ロボットは前方、後方、横方向、斜め方向などあらゆる方向にスムーズに移動できるようになります。

フィールド上の AIM ロボットの斜めビュー。 ロボットのキッカーが伸びて、ボールが前方から出てきて、ロボットがボールを蹴ったばかりであることを示しています。

キッカー ロボットの前面にあります。 キッカーの後ろには磁石が付いており、金属芯の付いた樽やスポーツボールをロボットが収集することができます。

キッカーが作動すると、ロボットの前面から押し出され、スポーツボールまたは樽が磁石から分離されます。

動きを感知するセンサー

ドライブトレインに加えて、ロボットには センサー が装備されており、一貫した動きと方向の追跡を保証します。 これらのセンサーには以下が含まれます。

  • 3軸ジャイロスコープ
  • 3軸加速度計
  • ホイールエンコーダ

動きを制御する

生徒は、 ドライブ モードワン スティック コントローラー 使用してロボットをリモート制御することで、これらの動きを調べることができます。 また、VEXcode AIM でブロックまたは Python を使用して、任意の方向への動きをコーディングすることもできます。

ドライブ モードの詳細については、この記事をご覧ください。

さらに、生徒は ボタンコーディング 使用してロボットの動きを制御することができます。 初心者のプログラマーは、VEXcode を使い始める前に、ロボットの画面を使用してロボットを直接動かしたり、回転させたり、蹴ったりすることができます。 

ボタンのコーディングの詳細については、この記事をご覧ください。

AIビジョンセンサー

AI ビジョン センサーのカメラを収納する円がハイライト表示された、AIM ロボットの斜め側面図。 これはロボットの前面にあるキッカーの上にあります。

ロボットの感知機能の中核となる AI ビジョン センサー により、ロボットは次のことが可能になります。

  • スポーツボールやオレンジと青の樽などの物体を検出する
  • 4月のタグを認識する
  • 設定されたカラーシグネチャとカラーコードを識別する

AI ビジョン センサーのデータの詳細については、この記事をご覧ください。

視覚的な特徴

画面

画面の寸法を示すオーバーレイが表示された AIM ロボットの上面図。 画面の外側の境界の周りに寸法を示すボックスが表示されます。 左上隅は 0 0 とラベル付けされ、x 次元と y 次元は両方とも 240 まで拡張されます。 画面の中央には、120 120 という寸法が表示されます。

ロボットの タッチスクリーン 静電容量式タッチに反応し、次のようなさまざまなものを表示するようにコーディングできます。 

  • 絵文字
  • 文章
  • 形状
  • ユーザーがアップロードした画像

これらはすべて VEXcode を通じてカスタマイズできます。 VEXcode API リファレンスを使用して、ロボットの画面でのコーディングについて詳しく学びます

LED について

生徒はロボットの 6 つのコード化可能 LED (発光ダイオード) を制御して、 のものを作成できます。

  • ステータスインジケーター
  • 装飾的な光のパターン
  • フィードバック信号

サンプル プロジェクトを使用して、プロジェクトでの LED の使用法を調べます。 この記事では、サンプル プロジェクトを開く方法について説明します

サウンド

フィールド上でオブジェクトを収集しているロボットの斜めからの眺め。 ロボットの側面に音符が表示され、音を演奏していることを示します。

ロボットの底部にあるスピーカーを使用すると、生徒は組み込みのサウンドとカスタムアップロードされた 両方をプロジェクトに組み込むことができます。

VEXcode でカスタム サウンドをアップロードする方法の詳細については、この記事をご覧ください。

ロボット間メッセージング

2 台の VEX AIM コーディング ロボットをリンクして、VEXcode AIM プロジェクト中にメッセージを送受信することができます。 ロボットは通信して連携できるため、1 台のロボット単独で取り組むよりも複雑なプロジェクトに取り組むことができます。

ロボット間の通信の詳細については、この記事をご覧ください。

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

Last Updated: