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

Bạn có thể sử dụng Cảm biến GPS để giúp bạn điều hướng Trường trong VRC Virtual Skills, 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 Kỹ năng ảo

Screen_Shot_2022-06-02_at_12.21.20_PM.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 VRC để định 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 Disco trên Trường, tính bằng milimét hoặc inch.


Xác định tọa độ (X, Y) trên trường VRC

Trường trong Kỹ năng ảo VRC nằm trong khoảng từ -1800mm đến 1800mm cho các vị trí X và Y. Vị trí bắt đầu của Disco 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.

Screen_Shot_2022-06-02_at_12.38.11_PM.png


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

Screen_Shot_2022-06-02_at_2.36.12_PM.png

Cảm biến GPS có thể được sử dụng để xác định tọa độ X và Y của Disco trên Trường. Các tọa độ này phản ánh vị trí của tâm quay của Disco, 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.

Screen_Shot_2022-06-02_at_2.42.32_PM.png

Tọa độ X và Y hiện tại của Cảm biến GPS của Disco 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 Disco điều hướng trường

Bạn có thể sử dụng Cảm biến GPS để giúp Disco đ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, Disco 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 Disco 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.

Screen_Shot_2022-06-02_at_2.58.51_PM.png

Trong dự án này, Disco sẽ di chuyển về phía trước từ vị trí bắt đầu C, cho đến khi giá trị của trục X lớn hơn -600 milimét (mm), sau đó dừng lại, đặt Disco trước một đĩa.

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 vũ trường

Disco-Distance_from_GPS_to_Pivot.png

Cảm biến GPS được gắn ở phía sau rô bốt, trong khi tâm quay của Disco nằm ở phía trước rô bốt.

Cảm biến GPS được định cấu hình trong VRC Virtual Skills để tính đến độ lệch này (khoảng 214 mm), sao cho các giá trị được báo cáo phản ánh tâm quay của Disco.


(X, Y) Toạ độ của các thành phần trò chơi trong Kỹ năng ảo VRC

Việc biết tọa độ của các thành phần trò chơi, như Bộ tải, Con lăn và Rào chắn, có thể giúp bạn lập kế hoạch cho các dự án của mình trong VRC Virtual Skills.

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.

Toạ độ máy xúc

VRC22-23_Field-FeederPositions.png

tọa độ con lăn

VRC22-23_Field-RollerPositions.png

tọa độ rào cản

VRC22-23_Field-BarrierPositions.png


Xác định tiêu đề GPS của Disco

Screen_Shot_2022-06-02_at_11.18.30_AM.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: