V5 高風險(軸)#

Axel 是 VEX V5 Hero Bot,用於 V5 24-25 高風險遊樂場。

機器人概覽#

VEXcode VR 機器人視窗顯示了 Axel 機器人。圖中顯示機器人正在使用機械手臂和推桿在配備 GPS 的比賽場地中操控圓環。

Axel 支援標準 VR 控制和感測器,例如慣性感測器和腦計時器,此外,Axel 還具有一些特定於機器人的功能,這些功能在 機器人專用模組 和 機器人專用 Python 中進行了介紹。

馬達#

配置和
Python 命令名稱

描述

Axel 機器人手臂馬達。
手臂馬達
arm_motor

機械手臂負責升降Axel的手臂。機械手臂必須抬起

機械手臂抬升到足以將環推到樁子上的高度,機械手臂必須至少抬升310度。

軸機器人推桿馬達。
推桿馬達
pusher_motor

推桿馬達驅動推桿沿臂向下移動。這樣就可以將環從臂上推到樁

推桿在臂頂的位置為 0 度。要將環從臂上推下,推桿馬達必須下降 780 度。

組件和功能#

組件或功能

使用

API 文件

傳動系統

移動和轉向機器人。

Blocks - Python

機械手臂

升降機械手臂以操控遊戲物件。機械臂必須抬起,以免遮擋人工智慧視覺感測器,並能將圓環推到樁柱上。要將機械手臂抬高到足以將圓環推到樁柱上的高度,機械手臂必須至少抬升 310 度。

Blocks - Python

推桿電機

推動推桿沿手臂向下移動。這樣可以將環從臂上推到樁上。推桿在臂頂的位置為 0 度。要將環從臂上推下,推桿馬達必須下降 780 度。

Blocks - Python

AI視覺感測器

偵測遊戲對象,使機器人能夠自主調整方向。

Blocks - Python

距離感測器

返回物體距離機器人前端的距離。

Blocks - Python

光學感測器

偵測機器人前方的物體並確定其顏色。

Blocks - Python

旋轉感應器

返回推桿馬達的目前旋轉角度和位置。

Blocks - Python

GPS感應器

返回機器人目前在遊樂場上的位置和方向。

Blocks - Python

腦力計時器

記錄工程啟動以來經過的時間。

Blocks - Python

遊樂場#

操場

描述

V5 24-25 高風險

在 V5 24-25 虛擬技能賽場上得分環和移動目標。