การระบุรายละเอียดตำแหน่งโดยใช้เซ็นเซอร์ GPS ใน VRC Virtual Skills

คุณสามารถใช้เซ็นเซอร์ GPS เพื่อช่วยในการนำทางในสนามใน VRC Virtual Skillsด้วย (X, Y) พิกัดสถานที่.


การทำงานของเซ็นเซอร์ GPS ในทักษะเสมือนจริง

Screen_Shot_2022-06-02_at_12.21.20_PM.png

เซ็นเซอร์ GPS (ระบบกำหนดตำแหน่งเกม) ใช้ VEX Field Code ที่ด้านในของสนาม VRC เพื่อระบุตำแหน่ง X, Y และทิศทางที่มุ่งหน้าไป รูปแบบกระดานหมากรุกนั้นในรหัสฟิลด์ใช้เพื่อระบุตำแหน่งสำหรับแต่ละบล็อกในรูปแบบนั้น VEX GPS เป็นระบบตำแหน่งสัมบูรณ์ ดังนั้นจึงไม่เลื่อนลอยและไม่ต้องการการปรับเทียบตามฟิลด์

เพื่อตรวจจับรหัสภาคสนาม เซ็นเซอร์ VEX GPS ซึ่งเป็นกล้องขาวดำ ติดตั้งที่ด้านหลังของหุ่นยนต์และหันหน้าไปทางด้านหลัง

เซ็นเซอร์ GPS รายงานพิกัด (X, Y) ของจุดศูนย์กลางการหมุนของดิสโก้บนสนาม หน่วยเป็นมิลลิเมตรหรือนิ้ว


การระบุพิกัด (X, Y) บนสนาม VRC

สนามใน VRC Virtual Skills มีตั้งแต่ประมาณ -1800 มม. ถึง 1800 มม. สำหรับตำแหน่ง X และ Y ตำแหน่งเริ่มต้นของดิสโก้ขึ้นอยู่กับตำแหน่งเริ่มต้นที่เลือก

ตำแหน่งศูนย์กลางหรือจุดกำเนิด (0,0) ตั้งอยู่ในใจกลางของสนาม

Screen_Shot_2022-06-02_at_12.38.11_PM.png


การระบุพิกัด (X, Y) ของเซ็นเซอร์ GPS

Screen_Shot_2022-06-02_at_2.36.12_PM.png

เซ็นเซอร์ GPS สามารถใช้เพื่อระบุพิกัด X และ Y ของดิสโก้บนสนามได้ พิกัดเหล่านี้สะท้อนถึงตำแหน่งศูนย์กลางการหมุนของดิสโก้ ซึ่งอยู่ระหว่างล้อหน้า ดังที่ระบุในภาพนี้

 

image11.png

บล็อกตัวรายงานจากหมวดการตรวจจับในกล่องเครื่องมือสามารถใช้เพื่อรายงานค่าตำแหน่งจากเซ็นเซอร์ GPS ในโครงการของคุณ

Screen_Shot_2022-06-02_at_2.42.32_PM.png

พิกัด X และ Y ปัจจุบันของเซ็นเซอร์ GPS ของ Disco บนสนามสามารถแสดงใน Print Console โดยใช้บล็อกจากหมวด Looks ในกล่องเครื่องมือ


การใช้เซ็นเซอร์ GPS เพื่อช่วยดิสโก้นำทางในสนาม

คุณสามารถใช้เซ็นเซอร์ GPS เพื่อช่วยดิสโก้นำทางสนามได้โดยการขับรถไปยังสถานที่เฉพาะโดยใช้ความรู้เกี่ยวกับระบบพิกัดคาร์ทีเซียน การใช้เซ็นเซอร์ GPS ดิสโก้สามารถขับไปตามแกน X หรือ Y จนกว่าค่าของเซ็นเซอร์จะมากกว่าหรือน้อยกว่าค่าเกณฑ์ ซึ่งช่วยให้ดิสโก้สามารถขับรถโดยใช้การตอบสนองของเซ็นเซอร์แทนการกำหนดระยะทาง

Screen_Shot_2022-06-02_at_2.58.51_PM.png

ในโครงการนี้ ดิสโก้จะขับไปข้างหน้าจากตำแหน่งเริ่มต้น C จนกระทั่งค่าของแกน X มากกว่า -600 มิลลิเมตร (มม.) จากนั้นหยุดโดยวางดิสโก้ไว้หน้าแผ่นดิสก์

หมายเหตุ: คุณอาจต้องพิจารณาความเฉื่อยหรือการล่องลอยของหุ่นยนต์เมื่อตั้งค่าพารามิเตอร์ของคุณ


ตำแหน่งเซ็นเซอร์ GPS และศูนย์กลางการหมุนบนดิสโก้

Disco-Distance_from_GPS_to_Pivot.png

เซ็นเซอร์ GPS ติดตั้งอยู่ที่ด้านหลังของหุ่นยนต์ ในขณะที่จุดศูนย์กลางการหมุนของ Disco อยู่ที่ด้านหน้าของหุ่นยนต์

เซ็นเซอร์ GPS ได้รับการกำหนดค่าใน VRC Virtual Skills เพื่อพิจารณาออฟเซ็ตนี้ (ประมาณ 214 มม.) ดังนั้นค่าต่างๆ ที่รายงานสะท้อนถึงศูนย์กลางการหมุนของดิสโก้


(X, Y) พิกัดขององค์ประกอบเกมในทักษะเสมือนจริง VRC

การรู้พิกัดขององค์ประกอบของเกม เช่น ตัวโหลด โรลเลอร์ และแผงกั้น สามารถช่วยให้คุณวางแผนโปรเจ็กต์ของคุณใน VRC Virtual Skills ได้

ข้อมูลอ้างอิงต่อไปนี้จัดทำขึ้นเพื่อเป็นแนวทาง โดยขึ้นอยู่กับการตั้งค่าสนามเมื่อเริ่มการแข่งขันแต่ละครั้ง สำหรับตำแหน่งพิกัดจุดกึ่งกลางโดยประมาณขององค์ประกอบเกมบนสนาม 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: