การเตรียมตัวสำหรับการแข่งขัน
หน้านี้เป็นคู่มือสำหรับการแข่งขันระดับนานาชาติภายใต้กติกาปี 2026 การแข่งขันระดับท้องถิ่นและระดับภูมิภาคอาจแตกต่างออกไป ดังนั้นให้สอบถามผู้จัดของคุณ กติกา ทางการมีผลบังคับใช้เสมอ
กำหนดการ
หัวข้อที่มีชื่อว่า “กำหนดการ”| เมื่อใด | สิ่งที่ต้องทำ |
|---|---|
| ตลอดทั้งปี | ติดตามหน้ากิจกรรม และฟอรัม ซึ่งมีการโพสต์คำชี้แจง |
| อย่างน้อย 4 สัปดาห์ก่อน | ผู้จัดให้คำแนะนำเกี่ยวกับแบบฟอร์มบนเว็บเพื่อเตรียมการสัมภาษณ์ |
| 3 สัปดาห์ก่อนวันแรก | กำหนดส่งเอกสาร |
| วันเตรียมการ (setup day) | มาถึงสถานที่แต่เนิ่น ๆ เพื่อลงทะเบียน สัมภาษณ์ และประชุมทีม |
| แต่ละรอบ | โลกจะถูกเปิดเผยก่อนการแข่งขันไม่นาน หลังกำหนดเวลาของแต่ละรอบแล้วจะเปลี่ยนโปรแกรมไม่ได้ |
| หลังรอบที่นับคะแนน | Technical Challenge |
เอกสารที่ต้องส่ง
หัวข้อที่มีชื่อว่า “เอกสารที่ต้องส่ง”แม่แบบและเกณฑ์การให้คะแนนอยู่บนเว็บไซต์ชุมชน RCJ Rescue
- Technical Description Paper (TDP) ทำตามแม่แบบอย่างเคร่งครัด มิฉะนั้นคะแนนของเอกสารจะเป็น 0
- โปสเตอร์ ทั้งในรูปแบบไฟล์และโปสเตอร์จริงที่สถานที่แข่งขัน ขนาดไม่เกิน A1
- วิดีโอ นำเสนอโครงการของคุณ
- วิดีโอการตั้งค่าแบบเซิร์ฟเวอร์-ไคลเอนต์ ใหม่ในปี 2026: วิดีโอสั้น ๆ ที่แสดงวิธีรันคอนโทรลเลอร์บนแผนที่ตัวอย่างด้วยการตั้งค่าแบบเซิร์ฟเวอร์-ไคลเอนต์
- ซอร์สโค้ด และแบบฟอร์มบนเว็บสำหรับการสัมภาษณ์
การตั้งค่าในการแข่งขัน
หัวข้อที่มีชื่อว่า “การตั้งค่าในการแข่งขัน”เกมรันด้วยการตั้งค่าแบบเซิร์ฟเวอร์-ไคลเอนต์: ผู้จัดรันเซิร์ฟเวอร์เกมและเตรียมช่องเสียบ RJ-45 ให้หนึ่งช่อง และโปรแกรมของคุณรันบนคอมพิวเตอร์ของคุณ ดู Remote Controller
สิ่งที่ต้องนำมา:
- คอมพิวเตอร์ที่มีโปรแกรมของคุณ ติดตั้งไลบรารีทั้งหมดที่ต้องใช้ และ Webots R2023b แล้ว
- สาย Ethernet และอะแดปเตอร์หากคอมพิวเตอร์ของคุณต้องใช้
- ไฟล์
.jsonของหุ่นยนต์ หากคุณมีหุ่นยนต์แบบกำหนดเอง - โปสเตอร์จริง
การตั้งค่า OpenGL
หัวข้อที่มีชื่อว่า “การตั้งค่า OpenGL”หากผู้จัดไม่ได้ประกาศเป็นอย่างอื่น จะใช้การตั้งค่าต่อไปนี้ การตั้งค่าเหล่านี้มีผลต่อสิ่งที่กล้องเห็น ดังนั้นให้ทดสอบด้วยการตั้งค่านี้ คุณหาได้ในแท็บ OpenGL ของ Preferences ใน Webots
| การตั้งค่า | ค่า |
|---|---|
| Ambient Occlusion | Low |
| Texture Quality | Low |
| Max Texture Filtering | 4 |
| Shadows | Disabled |
| Anti-aliasing | Disabled |
การทดสอบหุ่นยนต์ของคุณ
หัวข้อที่มีชื่อว่า “การทดสอบหุ่นยนต์ของคุณ”- รันบนทุกโลกที่มีมาให้ โดยเฉพาะ
world3.wbtและworld4.wbtซึ่งมีของปลอม - สร้างแผนที่ของคุณเองด้วย World Editor ให้มีครบทั้งสี่พื้นที่
- ตรวจสอบทั้งเกม: หุ่นยนต์ทำงานจนจบ ส่งแผนที่ และกลับไปยังจุดเริ่มต้นทันเวลาหรือไม่?
- ทดสอบว่าเกิดอะไรขึ้นหลังการไม่มีความคืบหน้า (lack of progress)
- ทดสอบบนคอมพิวเตอร์ที่คุณจะนำมา และด้วยการตั้งค่า OpenGL ข้างต้น
ระหว่างการแข่งขัน
หัวข้อที่มีชื่อว่า “ระหว่างการแข่งขัน”- เฉพาะกัปตันและรองกัปตันเท่านั้นที่เข้าพื้นที่การแข่งขันได้ เว้นแต่กรรมการจะกำหนดเป็นอย่างอื่น
- กรรมการเป็นผู้ควบคุมการจำลอง คุณแตะต้องอุปกรณ์ของเกมไม่ได้หลังจากเกมเริ่มแล้ว
- ผู้ฝึกสอน (mentor) ช่วยเหลือระหว่างการแข่งขันไม่ได้
- เตรียมพร้อมอธิบายงานของคุณ: สมาชิกทุกคนในทีมควรมีบทบาททางเทคนิคและรู้ว่างานนั้นทำงานอย่างไร
คะแนนสุดท้าย
หัวข้อที่มีชื่อว่า “คะแนนสุดท้าย”คะแนนสุดท้ายในการแข่งขันระดับนานาชาติประกอบด้วย:
| ส่วน | น้ำหนัก | เนื้อหา |
|---|---|---|
| คะแนนสนาม | 0.6 | ค่าเฉลี่ยของคะแนนสนามที่ปรับมาตรฐานแล้ว ไม่นับรอบที่แย่ที่สุดหนึ่งรอบหรือมากกว่า |
| เกณฑ์การให้คะแนน (Rubrics) | 0.2 | TDP (0.6), วิดีโอ (0.2), โปสเตอร์ (0.2) |
| Technical Challenge | 0.2 | ภารกิจย่อยที่ประกาศในการแข่งขัน แก้โจทย์โดยเขียนโปรแกรมหุ่นยนต์ใหม่ภายในเวลาจำกัด |
กรณีคะแนนเท่ากัน จะตัดสินด้วยค่าเฉลี่ยของคะแนนสนามที่ปรับมาตรฐานแล้ว SuperTeam Challenge เป็นรายการแยกต่างหากที่มีรางวัลของตัวเอง
