Xác định chi tiết vị trí bằng cảm biến GPS trong VRC Over Under Playground

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

Striker-GPS_Sensor.png

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.

VRC23-24_Field-Field_Dimensions.png


Xác định tọa độ (X, Y) của cảm biến GPS

Striker-CenterOfRotation.png

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.

 

image11.png

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.

Ảnh chụp màn hình_2023-05-10_at_2.47.40_PM.png

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.

Ảnh chụp màn hình_2023-05-10_at_3.04.51_PM.png

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

Tiền đạo-Khoảng cách

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

VRC23-24_Scoring_Zone_Coordins.png

Tọa độ Triball

VRC23-24_Tribal_Coordinates.png

Đăng tọa độ

VRC23-24_Post_Coordinates.png


Xác định tiêu đề GPS của tiền đạo

Striker-Rotation.png

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.

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

Last Updated: