หุ่นยนต์ที่ใช้ใน VRC Spin Up สำหรับ VEXcode VR เป็นเวอร์ชันเสมือนจริงของ Disco หรือที่เรียกว่า VEX V5 Hero Bot ซึ่งใช้สำหรับ Spin Up VEX Robotics Competition (VRC) ปี 2022-2023 Virtual Disco มีขนาดและมอเตอร์เหมือนกับ Disco จริง แต่มีเซ็นเซอร์เพิ่มเติมสำหรับการตั้งโปรแกรมอัตโนมัติใน VEXcode VR ใน Spin Up สำหรับ VEXcode VR มีหุ่นยนต์เพียงตัวเดียวเท่านั้น และได้รับการกำหนดค่าไว้ล่วงหน้าแล้ว ซึ่งช่วยลดความจำเป็นในการกำหนดค่าหุ่นยนต์หรือโครงการเทมเพลตที่กำหนดไว้ล่วงหน้า
การควบคุมหุ่นยนต์
ดิสโก้มีการควบคุมดังต่อไปนี้:
A ระบบขับเคลื่อน. สิ่งนี้ทำให้บล็อกหมวดหมู่ "ระบบขับเคลื่อน" ในกล่องเครื่องมือของ VEXcode V5 สามารถขับเคลื่อนและหมุนหุ่นยนต์ได้
ไอดี ที่ถูกควบคุมโดยกลุ่มมอเตอร์ไอดี ช่วยให้หุ่นยนต์รวบรวมและให้คะแนนดิสก์ได้
สามารถหมุนท่อไอดีได้โดยใช้กลุ่มมอเตอร์ไอดีและบล็อก [หมุนเพื่อ] การหมุนกลุ่มมอเตอร์ในทิศทาง 'เอาออก' จะเคลื่อนดิสก์ไปทางไทล์ฟิลด์ ในขณะที่การหมุนในทิศทาง 'ไอดี' จะทำให้คุณสามารถปล่อยดิสก์ขึ้นไปในอากาศเพื่อทำคะแนนในเป้าหมายสูง
ที่ด้านบนของช่องไอดีมีชุดล้อสองล้อ สามารถใช้หมุนลูกกลิ้งได้
โดยการหมุนกลุ่มมอเตอร์ไอดีขณะที่ล้อสัมผัสกับลูกกลิ้ง ลูกกลิ้งจะหมุนและเปลี่ยนสี
เซ็นเซอร์หุ่นยนต์
Virtual Disco ได้เพิ่มเซ็นเซอร์สำหรับการตั้งโปรแกรมอัตโนมัติใน VRC Spin Up สำหรับ VEXcode VR
เซ็นเซอร์เฉื่อย
เซ็นเซอร์เฉื่อย ใช้กับระบบขับเคลื่อนเพื่อให้ดิสโก้สามารถเลี้ยวได้อย่างแม่นยำและแม่นยำโดยใช้ส่วนหัวของระบบขับเคลื่อน
ส่วนหัวของระบบขับเคลื่อนรายงานค่าตั้งแต่ 0 ถึง 359.9 องศา และตามเข็มนาฬิกาจะเป็นค่าบวก
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์เฉื่อย ดูบทความนี้จากไลบรารี VEX
เซ็นเซอร์วัดระยะ
มี Distance Sensor ตัวหนึ่งอยู่ที่ด้านหน้า Virtual Disco
เซ็นเซอร์วัดระยะจะรายงานว่าวัตถุอยู่ใกล้เซ็นเซอร์หรือไม่ รวมถึงระยะห่างโดยประมาณจากด้านหน้าของเซ็นเซอร์ถึงวัตถุในหน่วยมิลลิเมตรหรือนิ้ว
เซ็นเซอร์วัดระยะที่ด้านหน้าของดิสโก้สามารถใช้เพื่อตรวจสอบว่าแผ่นดิสก์อยู่ด้านหน้าทางเข้า หรือประมาณว่าแผ่นดิสก์อยู่บนสนามจากเซ็นเซอร์หรือไม่
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเซ็นเซอร์วัดระยะ V5 ดูบทความไลบรารี VEX นี้
เครื่องติดตามสาย
Line Trackers ทั้งสามตัวตั้งอยู่ที่ด้านล่างของช่องไอดีของ Disco สิ่งเหล่านี้สามารถใช้เพื่อตรวจจับตำแหน่งของแผ่นดิสก์ภายในช่องไอดีและกำหนดจำนวนแผ่นดิสก์ที่ถูกเก็บไว้ในช่องไอดีในปัจจุบัน
เครื่องติดตามเส้นเป็นเซ็นเซอร์แบบ 3 สายซึ่งประกอบด้วย LED อินฟราเรดและเซ็นเซอร์วัดแสงอินฟราเรด พวกเขาวัดการสะท้อนแสงของพื้นผิว สิ่งสำคัญคือเมื่อเขียนโค้ด Line Trackers เพื่อทำความเข้าใจค่าการสะท้อนแสงต่างๆ ที่จะรายงานขึ้นอยู่กับสภาพแวดล้อม ในตัวอย่างนี้ ขณะนี้มีดิสก์โหลดอยู่ที่ด้านบนสุดของช่องไอดี ดังนั้น Top Line Tracker จึงรายงานค่าการสะท้อนแสงที่สูงกว่า
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ VEX V5 Line Trackers ดูบทความนี้
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการตรวจสอบค่าเซ็นเซอร์ในโครงการ VEXcode VR (แสดงในรูปภาพที่นี่) ดูบทความนี้
ออปติคัลเซนเซอร์
Optical Sensor จะรายงานว่าวัตถุอยู่ใกล้กับเซนเซอร์หรือไม่ และหากเป็นเช่นนั้น วัตถุนั้นมีสีอะไร
ออปติคัลเซนเซอร์ยังสามารถรายงานความสว่างและค่าสีของวัตถุในหน่วยองศาได้
ออปติคัลเซนเซอร์ตั้งอยู่ที่ด้านบนของดิสโก้ใกล้กับล้อ เซ็นเซอร์นี้อยู่ในตำแหน่งที่ความสูงของลูกกลิ้งเพื่อใช้กำหนดสีของลูกกลิ้งแต่ละตัว
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับออปติคัลเซนเซอร์ ดูบทความ VEX Library นี้
เซ็นเซอร์ระบบกำหนดตำแหน่งเกม (GPS)
GPS Sensor สามารถรายงานตำแหน่ง X และ Y ปัจจุบันของจุดศูนย์กลางการหมุนของดิสโก้ในหน่วยมิลลิเมตรหรือนิ้ว
GPS Sensor ยังสามารถรายงานทิศทางปัจจุบันเป็นองศาได้
เซ็นเซอร์ GPS ตั้งอยู่ใกล้ด้านหลังของดิสโก้ และใช้เพื่อระบุตำแหน่งและทิศทางของหุ่นยนต์บนสนามโดยการอ่านแถบรหัสสนาม GPS ตามขอบด้านในของสนาม
คุณสามารถใช้เซ็นเซอร์ GPS เพื่อช่วยดิสโก้นำทางสนามได้โดยการขับรถไปยังสถานที่เฉพาะโดยใช้ความรู้เกี่ยวกับระบบพิกัดคาร์ทีเซียน
การใช้เซ็นเซอร์ GPS ดิสโก้สามารถขับไปตามแกน X หรือ Y จนกว่าค่าของเซ็นเซอร์จะมากกว่าหรือน้อยกว่าค่าเกณฑ์ ซึ่งช่วยให้ดิสโก้สามารถขับรถโดยใช้การตอบสนองของเซ็นเซอร์แทนการกำหนดระยะทาง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการระบุรายละเอียดตำแหน่งใน VRC Spin Up ใน VEXcode VR โดยใช้เซ็นเซอร์ GPS ดูบทความ VEX Library นี้