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 上,只有一個機器人,並且已經預先配置好。 這消除了對機器人配置或預定模板專案的需求。
機器人控制
前鋒有以下控制:
A 傳動系統. 這使得 VEXcode VR 工具箱中的「Drivetrain」類別的區塊能夠驅動和轉動機器人。
由手臂馬達控制的 Arm。 手臂可以升高和降低。 這使得機器人能夠運送 Triballs。
可以使用 [Spin for] 塊來降低手臂。 向前旋轉 1200 度時,手臂將完全放下。
由進氣馬達控制的 進氣。 進氣口可以向前和向後旋轉。 這使得機器人可以收集 Triballs 並為其評分。
可以使用 [Spin for] 塊來旋轉進氣口。 當向前旋轉 360 度時,入口會收集一個三球,而當向後旋轉 360 度時,會得分或掉落一個三球。
機器人感測器
Virtual Striker 在 VEXcode VR 中加入了用於自主編程的感測器。
慣性感測器
慣性感測器 與動力傳動系統配合使用,使 Striker 能夠利用動力傳動系統航向進行準確且精確的轉彎。
傳動系統航向報告的值範圍為 0 到 359.9 度,順時針方向為正。
有關慣性感測器的更多信息, 請查看 VEX 庫中的這篇文章。
光學感測器
光學感測器 報告是否有物體靠近感測器,如果靠近,則報告該物體的顏色。
光學感測器還可以報告物體的亮度和色調值(以度為單位)。
光學感測器位於前鋒臂下方,指向進氣口。 它可用於確定 Triball 何時進入入口,以及 Triball 的顏色。
有關光學感測器的更多信息, 請參閱此 VEX 庫文章。
旋轉感應器
旋轉感測器 可以報告旋轉位置、總旋轉數和旋轉速度。
旋轉撞針上的臂的軸穿過旋轉感應器。 此感測器可用於測量手臂升高和降低時的旋轉位置、總旋轉數和旋轉速度。
手臂抬起時的旋轉位置為 0 度(項目開始時的預設值)。
手臂完全放下時的旋轉位置為 168 度。
注意: 這些值與 [Spin for] 區塊中用於完全降低臂的 1200 度不同。
有關 V5 旋轉感測器的更多信息, 查看 VEX 庫中的這篇文章
遊戲定位系統 (GPS) 感應器
GPS 感知器 可以報告 Striker 旋轉中心的目前 X 和 Y 位置(以毫米或英吋為單位)。
GPS 感測器還可以報告目前航向(以度為單位)。
GPS 感測器位於 Striker 背面附近,用於讀取沿場地內週邊的 GPS 場地代碼條來確定機器人在場地上的位置和方向。
您可以使用 GPS 感測器,利用您對笛卡爾座標系的了解,駕駛到特定位置,從而幫助 Striker 導航場地。 使用 GPS 感知器,Striker 可以沿著 X 或 Y 軸行駛,直到感知器的值大於或小於閾值。 這使得 Striker 可以使用感測器回饋而不是設定距離來駕駛。
了解遊戲元素(如三球和籃網)的座標還可以幫助您在 VRC Over Under 中規劃專案。 有關使用 GPS 感測器在 VEXcode VR Over Under 中識別位置詳細資訊的更多信息, 請參閱此 VEX 庫文章。