ทำความเข้าใจคุณสมบัติของหุ่นยนต์ใน V5RC Tipping Point

หุ่นยนต์ที่ใช้ใน VEXcode VR Tipping Point คือเวอร์ชันเสมือนจริงของ Moby ซึ่งเป็นหุ่นยนต์ฮีโร่ VEX V5 ที่ใช้ในการแข่งขัน VEX Robotics Competition (V5RC) Tipping Point ปี 2021-2022 Virtual Moby มีขนาดและมอเตอร์เหมือนกับ Moby ตัวจริง แต่มีเซ็นเซอร์เพิ่มเติมสำหรับการตั้งโปรแกรมแบบอัตโนมัติใน VEXcode VR ใน Tipping Point Playground ใน VEXcode VR มีหุ่นยนต์เพียงตัวเดียว และได้รับการตั้งค่าไว้ล่วงหน้าแล้ว วิธีนี้ช่วยขจัดความจำเป็นในการกำหนดค่าหุ่นยนต์ หรือโครงการแม่แบบที่กำหนดไว้ล่วงหน้า

พื้นที่ทำงาน VEXcode VR พร้อมการเขียนโปรแกรมแบบบล็อก และหุ่นยนต์ Tipping Point เสมือนจริงในสนาม


การควบคุมหุ่นยนต์

Moby มีปุ่มควบคุมดังต่อไปนี้:

ระบบขับเคลื่อน A . これにより บล็อกในหมวด "ระบบขับเคลื่อน" (Drivetrain) ใน Toolbox ของ VEXcode VR สามารถขับเคลื่อนและเลี้ยวหุ่นยนต์ได้ วิดีโอนี้แสดงให้เห็นโครงการที่กำลังทำงานอยู่ ซึ่งทำให้หุ่นยนต์สามารถขับเคลื่อนและเลี้ยวเพื่อนำทางในพื้นที่ได้

ผังสนามแข่งขัน V5RC Tipping Point แสดงโซนทำคะแนน แท่นทำคะแนน ประตู และตำแหน่งเริ่มต้น

ส้อม อันที่ควบคุมโดยมอเตอร์ส้อม สามารถยกและลดระดับส้อมได้ สิ่งนี้ทำให้หุ่นยนต์สามารถขนส่งและทำคะแนนห่วงและประตูเคลื่อนที่ได้

สามารถลดระดับส้อมลงได้โดยใช้บล็อก [หมุนเพื่อ] เมื่อหมุนด้วยอุณหภูมิ 1700 องศา ส้อมจะลดลงจนสุด


เซ็นเซอร์หุ่นยนต์

Virtual Moby ได้เพิ่มเซ็นเซอร์สำหรับการเขียนโปรแกรมอัตโนมัติใน VEXcode VR แล้ว

เซ็นเซอร์ความเฉื่อย

คุณสมบัติของหุ่นยนต์ที่ใช้ในเกม V5RC Tipping Point รวมถึงกลไกสำหรับการเคลื่อนย้ายประตูและวงแหวนทำคะแนน

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์เฉื่อย ดูบทความนี้จาก VEX Library

พื้นที่ทำงาน VEXcode VR พร้อมโค้ดแบบบล็อก และหุ่นยนต์เสมือนจริง Tipping Point ในสนามแข่งขัน

ค่าที่แสดงทิศทางการหมุนของระบบส่งกำลังจะอยู่ระหว่าง 0 ถึง 359.9 องศา โดยทิศทางตามเข็มนาฬิกาถือเป็นค่าบวก

เซ็นเซอร์วัดระยะทาง

บน Virtual Moby มีเซ็นเซอร์วัดระยะทาง จำนวน 3 โดยติดตั้งไว้ที่แต่ละทางแยก และอีก 1 ตัวอยู่ตรงกลางระหว่างทางแยกทั้งสอง

สนามทดสอบจุดพลิกผัน V5RC พร้อมระบุคุณสมบัติของหุ่นยนต์เพื่อเป็นข้อมูลอ้างอิง

เซ็นเซอร์วัดระยะจะรายงานว่าวัตถุอยู่ใกล้กับเซ็นเซอร์หรือไม่ รวมถึงระยะห่างโดยประมาณจากด้านหน้าของเซ็นเซอร์ไปยังวัตถุในหน่วยมิลลิเมตรหรือนิ้ว

พื้นที่ทำงาน VEXcode VR พร้อมระบบควบคุมแบบบล็อก และหุ่นยนต์เสมือนจริงสำหรับความท้าทาย Tipping Point

เซ็นเซอร์วัดระยะทางบนแต่ละง่ามสามารถใช้ตรวจจับได้ว่าเมื่อใดที่แหวนถูกวางลงบนง่าม หรือประมาณว่าแหวนอยู่ห่างจากเซ็นเซอร์บนพื้นที่ใช้งานเท่าใด

พื้นที่ทำงานบล็อก VEXcode VR สำหรับการเขียนโปรแกรมหุ่นยนต์เสมือนจริงใน Tipping Point Playground

เซ็นเซอร์วัดระยะทางที่อยู่ตรงกลางของ Moby สามารถใช้ตรวจจับได้ว่าประตูเคลื่อนที่อยู่ระหว่างส่วนปลายของ Moby หรือไม่ หรือประมาณว่าประตูเคลื่อนที่อยู่ห่างจากเซ็นเซอร์ในสนามเท่าใด

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์วัดระยะทาง V5:

สวิตช์กันชน

พื้นที่ทำงานเขียนโปรแกรม VEXcode VR สำหรับการแข่งขัน Tipping Point พร้อมตัวเลือกการเขียนโค้ดแบบบล็อกและ Python

สวิตช์กันชน อยู่ที่ฐานของงา และสามารถใช้เพื่อตรวจสอบว่าเป้าหมายเคลื่อนที่อยู่ระหว่างงาทั้งสองหรือไม่ และพร้อมที่จะยกขึ้นแล้ว

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสวิตช์กันชน:

เซ็นเซอร์แสง

อินเทอร์เฟซการเขียนโปรแกรม VEXcode VR สำหรับ VRC Tipping Point Playground พร้อมตัวเลือกการเขียนโค้ดแบบบล็อกและแบบข้อความ

เซ็นเซอร์แสง Optical Sensor จะรายงานว่ามีวัตถุอยู่ใกล้เซ็นเซอร์หรือไม่ และถ้ามี วัตถุนั้นมีสีอะไร

เซ็นเซอร์แสงยังสามารถรายงานค่าความสว่างและค่าสีของวัตถุในหน่วยองศาได้อีกด้วย

พื้นที่ทำงาน VEXcode VR พร้อมระบบควบคุมแบบบล็อก และหุ่นยนต์เสมือนจริงสำหรับความท้าทาย Tipping Point

เซ็นเซอร์แสงตั้งอยู่ตรงกลางของโมบี้ ถัดจากเซ็นเซอร์วัดระยะทาง สามารถใช้เพื่อตรวจสอบว่าเป้าหมายบนมือถืออยู่ระหว่างทางแยกหรือไม่ และเป้าหมายบนมือถือนั้นมีสีอะไร

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์แสง:

เซ็นเซอร์การหมุน

พื้นที่ทำงาน VEXcode VR สำหรับการเขียนโปรแกรมและทดสอบหุ่นยนต์เสมือนจริงในการแข่งขัน VRC Tipping Point

เซ็นเซอร์วัดการหมุน ตัว สามารถรายงานตำแหน่งการหมุน จำนวนรอบทั้งหมด และความเร็วในการหมุนได้

คุณสมบัติของหุ่นยนต์ที่ใช้ในเกมการแข่งขัน V5RC Tipping Point

แกนที่หมุนมอเตอร์ส้อมบน Moby นั้นติดตั้งผ่านเซ็นเซอร์วัดการหมุน เซ็นเซอร์นี้สามารถใช้ในการวัดตำแหน่งการหมุน จำนวนรอบทั้งหมด และความเร็วในการหมุนของงาขณะที่ยกขึ้นและลงได้

ผังสนามแข่งขัน V5RC Tipping Point แสดงโซน พื้นที่ทำคะแนน และจุดปฏิสัมพันธ์สำคัญระหว่างหุ่นยนต์

ตำแหน่งการหมุนเมื่อส้อมถูกยกขึ้น หรือ คือ 0.0 องศา (ค่าเริ่มต้นเมื่อเริ่มโครงการ)

ตำแหน่งการหมุนเมื่อส้อม ลดลงจน คือ 75.0 องศา

หมายเหตุ ค่าเหล่านี้แตกต่างจาก 1700 องศาที่ใช้ในบล็อก [หมุน] เพื่อลดส้อมลงจนสุด

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์การหมุน V5:

เซ็นเซอร์ระบบระบุตำแหน่งเกม (GPS)

พื้นที่ทำงาน VEXcode VR สำหรับการแข่งขัน VRC Tipping Point ด้วยการเขียนโปรแกรมแบบบล็อกและสนามหุ่นยนต์เสมือนจริง

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

เซ็นเซอร์ GPS ยังสามารถรายงานทิศทางปัจจุบันเป็นองศาได้อีกด้วย

พื้นที่ทำงาน VEXcode VR พร้อมระบบควบคุมแบบบล็อกสำหรับหุ่นยนต์เสมือนจริง VRC Tipping Point

เซ็นเซอร์ GPS ตั้งอยู่ใกล้ด้านหลังของโมบี้ และใช้ในการกำหนดตำแหน่งและการวางตัวของหุ่นยนต์ในสนาม โดยการอ่านแถบรหัสสนาม GPS ที่อยู่ตามแนวขอบด้านในของสนาม

พื้นที่ทำงาน VEXcode VR สำหรับ VRC Tipping Point Playground พร้อมการเขียนโค้ดแบบบล็อกและการแสดงภาพสนามหุ่นยนต์เสมือนจริง

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

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

แผนที่ V5RC Tipping Point แสดงตำแหน่งเริ่มต้นของเป้าหมายเคลื่อนที่ วงแหวน และโซนบ้านของพันธมิตร

การทราบพิกัดขององค์ประกอบเกม เช่น เป้าหมายบนมือถือ จะช่วยให้คุณวางแผนโครงการของคุณใน V5RC Tipping Point ได้ดียิ่งขึ้น

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการระบุรายละเอียดตำแหน่งใน VEXcode VR Tipping Point โดยใช้เซ็นเซอร์ GPS ดูบทความใน VEX Library นี้

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

Last Updated: