การแก้ไขปัญหาตัวควบคุมฟิลด์ V5

ข้อมูลนี้ตัดตอนมาจากคู่มือผู้ใช้ VEX Field Control ในห้องสมุด VEX และให้ข้อมูลพื้นฐานที่หัวหน้าผู้ตัดสินควรเข้าใจเพื่อให้แน่ใจว่าจะได้รับประสบการณ์การแข่งขันที่ราบรื่น เยี่ยมชมลิงค์นี้ ดูเนื้อหาเต็มของบทความนั้น

การแนะนำ

V5 Competition Field Controller เป็นสมอง V5 มาตรฐานที่ทำงานด้วย VEXOS เวอร์ชันดัดแปลงซึ่งจำกัดความสามารถในการรันโปรแกรมพิเศษที่สร้างโดย VEX เท่านั้น คุณสมบัติบางอย่างเช่นการควบคุมไดร์เวอร์ในตัวและการดาวน์โหลดโปรแกรมของผู้ใช้ถูกปิดการใช้งาน

หุ่นยนต์ทั้ง 4 ตัวที่เกี่ยวข้องในการแข่งขัน V5RC เชื่อมต่อกับระบบควบคุมภาคสนามโดยใช้สายอัจฉริยะที่เสียบเข้ากับพอร์ตอัจฉริยะพอร์ตใดพอร์ตหนึ่งบนตัวควบคุมหลัก พอร์ตอัจฉริยะของคอนโทรลเลอร์ตัวที่สองที่ว่างอยู่ยังคงสามารถเชื่อมต่อกับคอนโทรลเลอร์ของพันธมิตรได้ ขั้นตอนการควบคุมอัตโนมัติและคนขับของการแข่งขันสามารถควบคุมได้โดยตรงโดยใช้หน้าจอสัมผัสของตัวควบคุมสนาม อีกทางเลือกหนึ่งคือระบบสามารถควบคุมโดยโฮสต์โดยใช้การสื่อสารแบบอนุกรมผ่านพอร์ต USB ของสมอง

ตัวควบคุมภาคสนาม V5 มีวัตถุประสงค์เพื่อทดแทนตัวควบคุมภาคสนาม VEXnet รุ่นเก่า โดยใช้การเชื่อมต่อ USB ที่คล้ายกับพีซี Tournament Manager หรือ Raspberry Pi แต่สายเคเบิล RJ45 ได้ถูกแทนที่ด้วยสายเคเบิลอัจฉริยะ VEX ที่เชื่อมต่อกับพอร์ตอัจฉริยะของตัวควบคุมแทนที่จะเป็นพอร์ตการแข่งขันรุ่นเก่า ขอแนะนำให้ปิดการใช้งานพอร์ตการแข่งขันโดยใช้ปลั๊ก RJ45 เพื่อไม่ให้เสียบสายอัจฉริยะโดยไม่ได้ตั้งใจ ซึ่งอาจทำให้เกิดความเสียหายได้

ภาพรวมระบบ

ภาพรวมระบบ.png

สมองควบคุมภาคสนาม V5 (สมอง FC) เชื่อมต่อกับตัวควบคุมพันธมิตรโดยใช้สายอัจฉริยะ ตัวควบคุม Blue Alliance เชื่อมต่อกับพอร์ตอัจฉริยะพอร์ตใดพอร์ตหนึ่งในกลุ่มที่มีป้ายสีน้ำเงิน นั่นคือ ตัวควบคุมตัวหนึ่งเชื่อมต่อกับพอร์ตในกลุ่ม 6-10 และอีกตัวหนึ่งเชื่อมต่อกับพอร์ตในกลุ่ม 11-15

ตั้งค่า Brain.png

ทีมพันธมิตรแดงมีความเชื่อมโยงกันในลักษณะเดียวกับกลุ่มแดงสองกลุ่ม

สมอง FC แม้จะสามารถใช้งานได้แบบสแตนด์อโลนในลักษณะเดียวกับสวิตช์การแข่งขัน แต่โดยทั่วไปจะเชื่อมต่อกับระบบควบคุมการแข่งขัน (TM) ของ Tournament Manager สมอง FC เชื่อมต่อกับ TM โดยใช้สาย USB เข้ากับ Raspberry Pi หรือกับพีซีโฮสต์ที่รันเซิร์ฟเวอร์ TM การเชื่อมต่อกับ Raspberry Pi ถือเป็นวิธีการปฏิบัติการระบบที่ดีที่สุด เนื่องจากสามารถใช้ Pi เพื่อควบคุมจอภาพในสนามพร้อมแสดงสถานะทีมและการแข่งขันได้

การดำเนินการระหว่างแมตช์

หน้าจอหลัก

หน้าจอหลัก.png

หน้าจอหลักจะปรากฏขึ้นหลังจากหน้าจอเริ่มต้นหรือหน้าจอการตั้งค่าออกไป นี่จะเป็นหน้าจอที่จะปรากฏโดยทั่วไปในระหว่างการแข่งขัน โดยจะแสดงภาพรวมสถานะของทีมและเวลาการแข่งขันปัจจุบันขณะที่กำลังดำเนินการแข่งขัน ข้อผิดพลาดหรือคำเตือนใดๆ ที่แสดงบนหน้าจอนี้จะได้รับการรายงานไปยัง TM เช่นกัน การแสดงคิวฟิลด์ TM เป็นวิธีที่เหมาะสมในการตรวจสอบสถานะของทีม อย่างไรก็ตาม สามารถใช้หน้าจอนี้เพื่อช่วยวินิจฉัยปัญหาของทีมได้

สถานะทีมจะแสดงในสี่เหลี่ยมผืนผ้าถัดจากพอร์ตที่เชื่อมต่อ ส่วนพอร์ตสมาร์ททางกายภาพที่ใช้จะแสดงด้วยสี่เหลี่ยมผืนผ้าสีเขียวเล็กๆ โครงร่างจะเป็นสีเขียวเมื่อทีมที่เชื่อมต่อได้ปฏิบัติตามข้อกำหนดทั้งหมดในการเริ่มการแข่งขันแล้ว

ข้อกำหนดในการเริ่มการแข่งขัน

  1. หุ่นยนต์เชื่อมต่อกับตัวควบคุมโดยผ่านลิงค์วิทยุ
  2. หุ่นยนต์ตรงตามเวอร์ชั่นเฟิร์มแวร์ที่ต้องการ
  3. โปรแกรมผู้ใช้กำลังทำงาน

หากมีข้อผิดพลาดเกิดขึ้น อาจเป็นไปได้ว่าทีมลืมเริ่มต้นโปรแกรมหรือแบตเตอรี่เหลือน้อย โครงร่างจะแสดงเป็นสีส้ม TM จะแสดงข้อผิดพลาดเชิงพรรณนาบนจอแสดงคิวฟิลด์ แต่สามารถใช้สมอง FC เพื่อดูข้อมูลรายละเอียดเพิ่มเติมได้หากจำเป็น หากต้องการดูข้อมูลโดยละเอียด ให้แตะสี่เหลี่ยมผืนผ้าที่มีสถานะทีม และจอแสดงผลจะสลับมาที่หน้าจอนี้

สถานะทีมดี

สถานะ ดี.png

ทีมมีข้อผิดพลาด

สถานะ Error.png

ข้อผิดพลาดจะแสดงเป็นสีส้ม ในกรณีนี้ ทีมกำลังรันเฟิร์มแวร์รุ่นเก่า (VEXOS) ใน V5 Robot Brain และยังไม่ได้เริ่มโปรแกรมผู้ใช้ด้วย หากต้องการยกเลิกรายละเอียดทีม ให้แตะที่บริเวณใดก็ได้บนหน้าจอ

สถานะทีม

สถานะทีม.png

สถานะแสดงว่าดี
หมายเลขทีม: 8888Z
แบตเตอรี่หุ่นยนต์: 99%
โปรแกรมผู้ใช้: 3 (ช่อง 3 กำลังทำงาน 0 คือไม่มีโปรแกรมทำงานอยู่)
ช่องวิทยุ: 81/5 (ใช้โดยวิศวกร VEX ที่ VEX Robotics World Championship)

ใช้งานร่วมกับ Tournament Manager

เมื่อไม่ได้เชื่อมต่อ TM หน้าจอหลักจะมีปุ่ม “auton” และ “driver” เปิดการใช้งานอยู่ และการแสดงนาฬิกาที่มุมซ้ายบนโดยทั่วไปจะเป็นสีเทา ซึ่งบ่งชี้ว่ายังไม่ได้ตั้งค่า การใช้ปุ่ม “Auton” หรือ “Driver” บนหน้าจอจะทำให้สามารถรันเฟสการจับคู่ระยะเวลามาตรฐาน 0:15 และ 1:45 ได้ด้วยตนเอง (ยังไม่รองรับเวลา VURC)

เมื่อเชื่อมต่อ TM แล้ว จะมีการแสดงเครื่องหมายบนหน้าจอหลัก และปุ่มต่างๆ จะถูกปิดการใช้งาน

ปุ่มถูกปิดใช้งาน.png

ตอนนี้นาฬิกาจะแสดงเป็นสีเขียว เพื่อระบุว่าได้รับการตั้งค่าแล้ว แสดงว่า TM เชื่อมต่อแล้ว

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

แมทช์นัมเบอร์ Active.png

เมื่อปิดการใช้งานหุ่นยนต์ พื้นหลังหน้าจอหลักจะเป็นสีดำ ในระหว่างช่วงที่หุ่นยนต์เปิดใช้งาน พื้นหลังจะเป็นสีน้ำเงินและแสดงเวลาที่เหลืออยู่

หน้าจอ Auton.png

ในระหว่างช่วงควบคุมผู้ขับขี่ พื้นหลังจะเป็นสีเขียวและแสดงเวลาที่เหลืออยู่

หน้าจอควบคุมไดรเวอร์.png

เวลาที่เหลือและสัญญาณเปิด/ปิดการใช้งานหุ่นยนต์จะถูกส่งจาก TM ไปยังสมอง FC สิ่งนี้ช่วยให้การซิงโครไนซ์ที่แม่นยำและระยะเวลาของช่วงการควบคุมรถยนต์และคนขับอยู่ภายใต้การควบคุมของ TM และไม่ถูกกำหนดโดยสมอง FC ในพื้นที่

การแสดงผู้จัดการการแข่งขัน

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

โปรแกรมผู้ใช้ไม่ทำงาน

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

หน้าจอนี้จะแสดงข้อผิดพลาดบางประการที่อาจปรากฏขึ้น

  • ทีม 8888Z พร้อมแล้ว

  • ทีม 1234A มีเฟิร์มแวร์ที่ไม่ถูกต้องทำงานบนสมอง V5 การควบคุมการจับคู่ต้องใช้ VEXOS 1.1.1 ขึ้นไป

  • ทีม 99999V ไม่ได้เชื่อมต่อตัวควบคุมเข้ากับสมอง FC

  • ทีม 44 มีข้อผิดพลาดที่พอร์ตคอนโทรลเลอร์เดิม หรืออาจเป็นเพราะสวิตช์การแข่งขันยังเชื่อมต่ออยู่

ข้อผิดพลาด Firmware_Legacy.png

ทั้งทีม 99999V และทีม 44 จะไม่ได้รับการเปิดใช้งานเมื่อการแข่งขันเริ่มต้น

หาก TM ถูกตัดการเชื่อมต่อจากสมอง FC หน้าจอข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น

ถูกตัดการเชื่อมต่อ.png

หากสถานะดี ทีมต่างๆ จะแสดงเป็น "กำลังรอการเปิดใช้งานสนาม" แต่ยังไม่ได้สลับไปยังช่องวิทยุการแข่งขัน โดยคำเตือนและข้อผิดพลาดจะยังคงแสดงอยู่ หากปิดใช้งาน "ควบคุมวิทยุโดยการเปิดใช้งานภาคสนาม" หน้าจอที่คล้ายกันจะปรากฏขึ้น ยกเว้นว่าทีมจะแสดงเป็น "พร้อม" แม้ว่าสนามจะอยู่ในโหมด "สแตนด์บายภาคสนาม" ก็ตาม ทันทีที่แมตช์นั้นถูกกำหนดให้เป็น "บนสนาม" โหมดสแตนด์บายของสนามก็จะเปลี่ยนเป็นสีเขียวและแสดงว่าสนามนั้นใช้งานได้ ฟิลด์ที่ใช้งานอยู่คือฟิลด์ที่จะเริ่มต้นเมื่อผู้ปฏิบัติงานเลือก “เริ่มการจับคู่”

ทันทีที่การแข่งขันเริ่มขึ้น การแสดงคิวในสนามจะเปลี่ยนไปและแสดงเวลาการแข่งขันที่เหลืออยู่

หัวข้อเพิ่มเติมในคู่มือผู้ใช้การควบคุมภาคสนาม