了解 VRC Over Under for VEXcode VR 中的機器人功能

VEXcode VR Over Under 中使用的機器人是 Striker 的虛擬版本,即 VEX V5 Hero Bot,用於 2023-2024 年 VEX 機器人競賽 (VRC) Over Under。 Virtual Striker 具有與 實體 Striker相同的尺寸和電機,但添加了用於在 VEXcode VR 中進行自主編程的感測器。 在 VEXcode VR 的 Over Under Playground 上,只有一個機器人,並且已經預先配置好。 這消除了對機器人配置或預定模板專案的需求。

前鋒-三分之二.png


機器人控制

前鋒有以下控制:

A 傳動系統. 這使得 VEXcode VR 工具箱中的「Drivetrain」類別的區塊能夠驅動和轉動機器人。

由手臂馬達控制的 Arm。 手臂可以升高和降低。 這使得機器人能夠運送 Triballs。

可以使用 [Spin​​ for] 塊來降低手臂。 向前旋轉 1200 度時,手臂將完全放下。

前鋒-Intake.png

由進氣馬達控制的 進氣。 進氣口可以向前和向後旋轉。 這使得機器人可以收集 Triballs 並為其評分。

可以使用 [Spin​​ for] 塊來旋轉進氣口。 當向前旋轉 360 度時,入口會收集一個三球,而當向後旋轉 360 度時,會得分或掉落一個三球。


機器人感測器

Virtual Striker 在 VEXcode VR 中加入了用於自主編程的感測器。

慣性感測器

Striker-InertialSensor.png

慣性感測器 與動力傳動系統配合使用,使 Striker 能夠利用動力傳動系統航向進行準確且精確的轉彎。

前鋒-旋轉.png

傳動系統航向報告的值範圍為 0 到 359.9 度,順時針方向為正。

有關慣性感測器的更多信息, 請查看 VEX 庫中的這篇文章

光學感測器

上下光學感測.png

光學感測器 報告是否有物體靠近感測器,如果靠近,則報告該物體的顏色。

光學感測器還可以報告物體的亮度和色調值(以度為單位)。

Striker-Optical.png

光學感測器位於前鋒臂下方,指向進氣口。 它可用於確定 Triball 何時進入入口,以及 Triball 的顏色。

有關光學感測器的更多信息, 請參閱此 VEX 庫文章

旋轉感應器

上下旋轉感應.png

旋轉感測器 可以報告旋轉位置、總旋轉數和旋轉速度。

Striker-RotationSensor.png

旋轉撞針上的臂的軸穿過旋轉感應器。 此感測器可用於測量手臂升高和降低時的旋轉位置、總旋轉數和旋轉速度。

手臂抬起時的旋轉位置為 0 度(項目開始時的預設值)。

手臂完全放下時的旋轉位置為 168 度。

注意: 這些值與 [Spin​​ for] 區塊中用於完全降低臂的 1200 度不同。

有關 V5 旋轉感測器的更多信息, 查看 VEX 庫中的這篇文章

遊戲定位系統 (GPS) 感應器

圖片18.png

GPS 感知器 可以報告 Striker 旋轉中心的目前 X 和 Y 位置(以毫米或英吋為單位)。

GPS 感測器還可以報告目前航向(以度為單位)。

Striker-GPS_Sensor.png

GPS 感測器位於 Striker 背面附近,用於讀取沿場地內週邊的 GPS 場地代碼條來確定機器人在場地上的位置和方向。

VRC23-24_Field-Field_Dimensions__7fc86c55-cada-4b63-99d3-4eb20a4a20b0_.png

您可以使用 GPS 感測器,利用您對笛卡爾座標系的了解,駕駛到特定位置,從而幫助 Striker 導航場地。 使用 GPS 感知器,Striker 可以沿著 X 或 Y 軸行駛,直到感知器的值大於或小於閾值。 這使得 Striker 可以使用感測器回饋而不是設定距離來駕駛。

了解遊戲元素(如三球和籃網)的座標還可以幫助您在 VRC Over Under 中規劃專案。 有關使用 GPS 感測器在 VEXcode VR Over Under 中識別位置詳細資訊的更多信息, 請參閱此 VEX 庫文章

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

Last Updated: