Bạn có thể sử dụng Cảm biến GPS để giúp bạn điều hướng VRC Trên dưới Sân chơi trong VEXcode VR, với (X, Y) tọa độ của các vị trí.
Cách thức hoạt động của cảm biến GPS trong VRC Over Under trong VEXcode VR
Cảm biến GPS (Hệ thống định vị trò chơi), sử dụng Mã trường VEX ở bên trong Trường để sắp xếp vị trí X, Y và hướng. Mẫu bàn cờ đó trong Mã trường được sử dụng để xác định vị trí cho từng khối riêng lẻ trong mẫu đó. VEX GPS là một hệ thống định vị tuyệt đối, do đó, nó không bị trôi cũng như không yêu cầu hiệu chuẩn trên cơ sở từng trường.
Để cảm nhận Mã trường, Cảm biến GPS VEX, một camera đen trắng, được gắn ở phía sau rô-bốt và hướng về phía sau.
Cảm biến GPS báo cáo tọa độ (X, Y) của tâm quay của Tiền đạo trên sân, tính bằng milimét hoặc inch.
Xác định tọa độ (X, Y) trên trường VRC
VRC Over Under Field trong VEXcode VR nằm trong khoảng từ -1800mm đến 1800mm cho các vị trí X và Y. Vị trí bắt đầu của Striker phụ thuộc vào vị trí bắt đầu được chọn.
Vị trí trung tâm hoặc gốc tọa độ (0,0) nằm ở trung tâm của Trường.
Xác định tọa độ (X, Y) của cảm biến GPS
Cảm biến GPS có thể được sử dụng để xác định tọa độ X và Y của Tiền đạo trên sân. Các tọa độ này phản ánh vị trí tâm quay của Striker, nằm giữa các bánh trước, như được chỉ ra trong hình ảnh này.
Các khối trình báo cáo từ danh mục Cảm biến trong Hộp công cụ có thể được sử dụng để báo cáo các giá trị vị trí từ Cảm biến GPS trong dự án của bạn.
Tọa độ X và Y hiện tại của Cảm biến GPS của Striker trên Trường có thể được hiển thị trong Bảng điều khiển In bằng cách sử dụng các khối từ danh mục Hình thức trong Hộp công cụ.
Sử dụng cảm biến GPS để giúp tiền đạo điều hướng trường
Bạn có thể sử dụng Cảm biến GPS để giúp Striker điều hướng Trường bằng cách lái xe đến các vị trí cụ thể bằng kiến thức của bạn về hệ tọa độ Descartes. Sử dụng Cảm biến GPS, Striker có thể lái xe dọc theo trục X hoặc Y cho đến khi giá trị của cảm biến lớn hơn hoặc nhỏ hơn giá trị ngưỡng. Điều này cho phép Striker lái xe bằng cách sử dụng phản hồi của cảm biến thay vì khoảng cách đã đặt.
Trong dự án này, Tiền đạo sẽ lái xe về phía trước từ vị trí bắt đầu A, cho đến khi giá trị của trục Y lớn hơn -1000 milimét (mm), sau đó dừng lại, đặt Tiền đạo vào vị trí quay đầu và thu thập một Triball.
Lưu ý: Bạn có thể phải tính đến quán tính hoặc độ trôi của rô-bốt khi cài đặt thông số.
Vị trí cảm biến GPS và tâm quay trên tiền đạo
Cảm biến GPS được gắn ở phía sau rô bốt, trong khi tâm quay của Striker được đặt ở phía trước rô bốt.
Cảm biến GPS được định cấu hình trong VRC Trên Dưới trong VEXcode VR để tính đến độ lệch này (khoảng -150 mm trên trục X và -295 mm trên trục Y), sao cho các giá trị được báo cáo phản ánh tâm quay của Striker.
(X, Y) Tọa độ của các thành phần trò chơi trong VRC Trên dưới cho VEXcode VR
Biết tọa độ của các yếu tố trò chơi, như Triballs và khu vực tính điểm, có thể giúp bạn lập kế hoạch cho các dự án của mình trong VRC Over Under trong VEXcode VR.
Tài liệu tham khảo sau đây được cung cấp dưới dạng hướng dẫn, dựa trên thiết lập Trường khi bắt đầu mỗi Trận đấu, để biết các vị trí tọa độ điểm trung tâm gần đúng của các thành phần trò chơi trên Trường VRC trong Sân chơi.
Tọa độ khu vực chấm điểm
Tọa độ Triball
Đăng tọa độ
Xác định tiêu đề GPS của tiền đạo
Cảm biến GPS cũng có thể được sử dụng để xác định tiêu đề GPS. Tiêu đề nằm trong khoảng từ 0 độ đến 359,9 độ, tuân theo kiểu tiêu đề la bàn.
Khi sử dụng Cảm biến GPS để phát hiện vị trí, tiêu đề GPS sẽ không đổi so với Trường, bất kể vị trí bắt đầu của rô bốt.