VEX AIM 編碼機器人 配備了許多功能,使學生能夠以互動和可擴展的方式體驗機器人技術和電腦科學——從適合初學者的專案到複雜的自主系統。 本文概述了這些功能和感測器。

移動

傳動系統和踢球器

機器人的底座包括三個全向輪,形成一個 完整的傳動系統。 這使得機器人能夠向任何方向平穩移動——向前、向後、向側面和對角線。

田野上 AIM 機器人的斜視圖。 機器人的踢球器伸出,球從前面飛出,顯示它剛被機器人踢出。

踢球者 位於機器人的前方。 踢球器的後面有一塊磁鐵,可以讓機器人收集帶有金屬芯的球桶和運動球。

當踢球器被啟動時,它會從機器人的前部推出,將運動球或桶與磁鐵分開。

運動感應器

除了動力傳動系統外,機器人還配備了 感測器 以確保一致的運動和方向追蹤。 這些感測器包括:

  • 三軸陀螺儀
  • 三軸加速度計
  • 車輪編碼器

控制運動

學生可以使用 驅動模式單搖桿控制器 遠端控制機器人來探索這些動作。 他們也可以使用 VEXcode AIM 中的 Blocks 或 Python 來編碼任何方向的運動。

在本文中了解有關驅動模式的更多資訊。

此外,學生可以使用 按鈕編碼 來控制機器人的移動。 新手編碼員在開始使用 VEXcode 之前可以直接使用機器人的螢幕使機器人移動、轉動和踢動。 

在本文中了解有關按鈕編碼的更多資訊。

人工智慧視覺感測器

AIM 機器人的側面斜視圖,其中裝有 AI 視覺感測器攝影機的圓圈處有一個高亮顯示。 它位於機器人前端的踢球器上方。

作為機器人感知功能的核心, AI 視覺感測器 允許機器人:

  • 偵測運動球、橘色和藍色桶子等物體
  • 認識 AprilTags
  • 識別配置的顏色特徵和顏色代碼

在本文中了解有關 AI 視覺感測器數據的更多資訊。

視覺特徵

螢幕

AIM 機器人的頂視圖,其中覆蓋有顯示螢幕尺寸的覆蓋層。 螢幕外邊界周圍會顯示一個有尺寸的框框。 左上角標示為 0 0,x 和 y 尺寸皆延伸至 240。 螢幕中心顯示的尺寸標示為 120 120。

機器人上的 觸控螢幕 對電容式觸控做出反應,並可編碼顯示許多不同的東西,包括: 

  • 表情符號
  • 文字
  • 顏色
  • 形狀
  • 用戶上傳的圖片

所有這些都可以透過 VEXcode 進行自訂。 使用 VEXcode API 參考以了解有關在機器人螢幕上編碼的更多資訊。

發光二極體

學生可以控制機器人的六個可編碼的 LED (發光二極體)來實現:

  • 狀態指示器
  • 裝飾燈光圖案
  • 回饋訊號

透過範例專案探索在專案中使用 LED。 在本文中了解如何開啟範例專案。

聲音

從側面觀察正在田野中收集物體的機器人。 機器人側面出現音符,表示它正在播放聲音。

機器人底部的揚聲器讓學生可以將內建和自訂上傳的 聲音 融入他們的專案中。

在本文中了解有關在 VEXcode 中上傳自訂聲音的更多資訊。

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

Last Updated: