在適用於 VEXcode VR 的 VRC Spin Up Playground 中使用 GPS 感測器識別位置詳細信息

您可以使用 GPS 感應器,透過位置的 (X, Y) 座標來幫助您在 VEXcode VR 中導航 VRC Spin Up Playground。


GPS 感測器如何在 VRC 中運作 在 VEXcode VR 中旋轉

Screen_Shot_2022-06-02_at_12.21.20_PM.png

GPS(遊戲定位系統)感測器使用場地內部的 VEX 場地代碼來三角測量 X、Y 位置和航向。 字段代碼中的棋盤圖案用於識別該圖案中每個單獨塊的位置。 VEX GPS 是絕對定位系統,因此不會漂移,也不需要針對每個場進行校準。

為了感測現場代碼,VEX GPS 感測器(黑白相機)安裝在機器人的後部,面向後方。

GPS 感測器會報告場地上迪斯可旋轉中心的 (X, Y) 座標,以毫米或英吋為單位。


辨識 VRC 場上的 (X, Y) 座標

VEXcode VR 中的 VRC Spin Up 中的 X 和 Y 位置範圍約為 -1800mm 到 1800mm。 迪斯可的起始位置取決於所選的起始位置。

中心位置或原點 (0,0) 位於場的中心。

Screen_Shot_2022-06-02_at_12.38.11_PM.png


識別 GPS 感測器的 (X, Y) 座標

Screen_Shot_2022-06-02_at_2.36.12_PM.png

GPS 感應器可用於識別場上迪斯可的 X 和 Y 座標。 這些座標反映了迪斯可旋轉中心的位置,該中心位於前輪之間,如圖所示。

 

圖片11.png

工具箱中感測類別的報告器區塊可用於報告專案中 GPS 感測器的位置值。

Screen_Shot_2022-06-02_at_2.42.32_PM.png

可以使用工具箱中「外觀」類別中的方塊在列印控制台中顯示 Disco GPS 感測器在現場的目前 X 和 Y 座標。


使用 GPS 感應器幫助迪斯可舞廳導航

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

Screen_Shot_2022-06-02_at_2.58.51_PM.png

在本專案中,Disco將從起始位置C向前行駛,直到X軸的值大於-600毫米(mm),然後停止,將Disco放置在圓盤前面。

:設定參數時,您可能需要考慮機器人的慣性或漂移。


GPS 感應器位置和迪斯可旋轉中心

迪斯可距離_from_GPS_to_Pivot.png

GPS感測器安裝在機器人的後部,而Disco的旋轉中心位於機器人的前部。

GPS 感測器在 VEXcode VR 的 VRC Spin Up 中配置,以考慮此偏移(約 214 毫米),以便報告的值反映 Disco 的旋轉中心。


VRC Spin Up for VEXcode VR 中遊戲元素的 (X, Y) 座標

了解遊戲元素(例如裝載機、滾輪和障礙物)的座標可以幫助您在 VEXcode VR 中的 VRC Spin Up 中規劃專案。

根據每場比賽開始時的場地設置,提供以下參考作為指南,以了解 Playground 中 VRC 場地上遊戲元素的大致中心點座標位置。

裝載機座標

VRC22-23_Field-FeederPositions.png

滾輪座標

VRC22-23_Field-RollerPositions.png

障礙座標

VRC22-23_Field-BarrierPositions.png


識別迪斯可舞廳的 GPS 航向

Screen_Shot_2022-06-02_at_11.18.30_AM.png

GPS 感應器也可用於識別 GPS 航向。 航向範圍從 0 度到 359.9 度,遵循羅盤航向樣式。

當使用 GPS 感測器偵測位置時,無論機器人的起始位置為何,GPS 航向都會相對於場地保持恆定。

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

Last Updated: