您可以使用 GPS 感應器透過位置的 (X, Y) 座標來協助您在 VEXcode VR 的 Tipping Point Playground 中導覽。
GPS 感測器在 VEXcode VR 中的工作原理
GPS(遊戲定位系統)感測器使用 VRC 場內部的 VEX 場代碼來三角測量 X、Y 位置和航向。 字段代碼中的棋盤圖案用於識別該圖案中每個單獨塊的位置。 VEX GPS 是絕對定位系統,因此不會漂移,也不需要針對每個場進行校準。
為了感測現場代碼,VEX GPS 感測器(黑白相機)安裝在機器人的後部,面向後方。
GPS 感測器會報告 Moby 在場地上的旋轉中心的 (X, Y) 座標,以毫米或英吋為單位。
辨識 VRC 場上的 (X, Y) 座標
VEXcode VR 中 X 和 Y 位置的場範圍約為 -1800mm 到 1800mm。 Moby 的起始位置取決於所選的起始位置。
中心位置或原點 (0,0) 位於場地中心的中立移動球門處。
識別 GPS 感測器的 (X, Y) 座標
GPS 感應器可用於識別 Moby 在球場上的 X 和 Y 座標。 這些座標反映了莫比旋轉中心的位置,該中心位於叉子之間,如圖所示。
工具箱中感測類別的報告器區塊可用於報告專案中 GPS 感測器的位置值。
Moby 的 GPS 感測器在現場的當前 X 和 Y 座標可以使用工具箱中「外觀」類別中的方塊顯示在列印控制台中。
使用 GPS 感應器幫助 Moby 導航
您可以使用 GPS 感測器,利用您對笛卡爾座標系的了解,駕駛到特定位置,從而幫助 Moby 導航野外。 使用 GPS 感知器,Moby 可以沿著 X 或 Y 軸行駛,直到感知器的值大於或小於閾值。 這使得 Moby 可以使用感測器回饋來駕駛,而不是設定距離。
在本專案中,Moby 將從起始位置 D 開始向前行駛,直至 X 軸值小於 600mm,然後停止,將 Moby 的旋轉中心置於白色膠帶線上。
注:設定參數時,您可能需要考慮機器人的慣性或漂移。
Moby 上的 GPS 感應器位置和旋轉中心
GPS感測器安裝在機器人的後部,而Moby的旋轉中心位於機器人的前部。
VRC Tipping Point 中配置的 GPS 感測器可考慮此偏移(約 260 毫米),以便報告的值反映 Moby 的旋轉中心。
移動目標的半徑
移動球門的最大直徑為 330.2 毫米(13 英吋),因此從中心點到移動球門邊緣(半徑)的距離約為 165 毫米(6.5 英吋)。
《引爆點》中遊戲元素的 (X, Y) 座標
了解遊戲元素(例如移動目標)的座標可以幫助您在 VEXcode VR 中規劃專案。
根據每場比賽開始時的場地設置,提供以下參考作為指導,以了解 VRC 場地上遊戲元素的大致中心點座標位置。 使用這些座標建立專案時,請記住考慮移動目標的半徑。
移動目標座標
環簇座標
平台邊緣座標
識別 Moby 的 GPS 航向
GPS 感應器也可用於識別 GPS 航向。 航向範圍從 0 度到 359.9 度,遵循羅盤航向樣式。
當使用 GPS 感測器偵測位置時,無論機器人的起始位置為何,GPS 航向都會相對於場地保持恆定。