ข้ามไปยังเนื้อหาหลัก

ระบบนำทาง GPS

ใช้บล็อก [Drive] และ [Turn for] เซ็นเซอร์ GPS และกลุ่มมอเตอร์ดูดเพื่อขับเคลื่อน Hero Bot ไปยังแผ่นดิสก์ที่ตำแหน่ง (-1200,1200) หยิบขึ้นมา ย้ายหุ่นยนต์ไปยังตำแหน่งทำคะแนนที่ตำแหน่ง (-1350,0) และทำคะแนนแผ่นดิสก์ในเป้าหมายสูงสีน้ำเงิน

  • เลือก VRC Virtual Skills - Spin Up Playground
  • ใช้เซ็นเซอร์ GPS เพื่อนำทาง Hero Bot ไปยังตำแหน่งที่ (-1200,1050)
  • เขียนโค้ดให้ Hero Bot หมุนกลุ่มมอเตอร์ดูดเพื่อหยิบแผ่นดิสก์ที่ตำแหน่ง (-1200,1200)
  • ใช้เซ็นเซอร์ GPS เพื่อนำทาง Hero Bot ไปยังตำแหน่งที่ (-1350,0)
  • ตั้งค่าความเร็วของมอเตอร์ดูดที่ต้องการ แล้วหมุนชุดมอเตอร์ดูดเพื่อปล่อยแผ่นดิสก์

คำแนะนำที่เป็นประโยชน์

  • ใช้เซ็นเซอร์ GPS เพื่อระบุพิกัด X และ Y ของหุ่นยนต์ฮีโร่ในสนาม
  • ใช้บล็อก Reporter จากหมวด Sensing เพื่อรับค่าตำแหน่งจากเซ็นเซอร์ GPS

    บล็อกระบุตำแหน่ง GPS ของ VEXcode ที่อ่านค่าตำแหน่ง GPS 'X ในหน่วยมิลลิเมตร'

    บล็อกระบุตำแหน่ง GPS ของ VEXcode ที่อ่านค่าตำแหน่ง GPS 'ในหน่วยมิลลิเมตร' Y)

    • คำสั่ง Python ที่ตรงกัน:

      ตำแหน่ง x ของ GPS (MM)
      ตำแหน่ง y ของ GPS (MM)
  • พิกัดเหล่านี้แสดงถึงตำแหน่งศูนย์กลางของหุ่นยนต์และตำแหน่งศูนย์กลางของแผ่นดิสก์ ในการหาตำแหน่งที่เหมาะสมสำหรับการดูดแผ่นดิสก์ คุณต้องพิจารณาระยะห่างระหว่างจุดดูดกับจุดศูนย์กลางของหุ่นยนต์ รวมถึงรัศมีของแผ่นดิสก์ด้วย

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้เซ็นเซอร์ GPS โปรดคลิกที่นี่