VEX AIM 編碼機器人 配備了許多功能,使學生能夠以互動和可擴展的方式體驗機器人技術和電腦科學——從適合初學者的專案到複雜的自主系統。 本文概述了這些功能和感測器。
移動
傳動系統和踢球器
機器人的底座包括三個全向輪,形成一個 完整的傳動系統。 這使得機器人能夠向任何方向平穩移動——向前、向後、向側面和對角線。
踢球者 位於機器人的前方。 踢球器的後面有一塊磁鐵,可以讓機器人收集帶有金屬芯的球桶和運動球。
當踢球器被啟動時,它會從機器人的前部推出,將運動球或桶與磁鐵分開。
運動感應器
除了動力傳動系統外,機器人還配備了 感測器 以確保一致的運動和方向追蹤。 這些感測器包括:
- 三軸陀螺儀
- 三軸加速度計
- 車輪編碼器
控制運動
學生可以使用 驅動模式 和 單搖桿控制器 遠端控制機器人來探索這些動作。 他們也可以使用 VEXcode AIM 中的 Blocks 或 Python 來編碼任何方向的運動。
此外,學生可以使用 按鈕編碼 來控制機器人的移動。 新手編碼員在開始使用 VEXcode 之前可以直接使用機器人的螢幕使機器人移動、轉動和踢動。
人工智慧視覺感測器
作為機器人感知功能的核心, AI 視覺感測器 允許機器人:
- 偵測運動球、橘色和藍色桶子等物體
- 認識 AprilTags
- 識別配置的顏色特徵和顏色代碼
視覺特徵
螢幕
機器人上的 觸控螢幕 對電容式觸控做出反應,並可編碼顯示許多不同的東西,包括:
- 表情符號
- 文字
- 顏色
- 形狀
- 用戶上傳的圖片
所有這些都可以透過 VEXcode 進行自訂。 使用 VEXcode API 參考以了解有關在機器人螢幕上編碼的更多資訊。
發光二極體
聲音
機器人底部的揚聲器讓學生可以將內建和自訂上傳的 聲音 融入他們的專案中。