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

Erebus คืออะไร?

Erebus เป็นสภาพแวดล้อมสำหรับการแข่งขันหุ่นยนต์จำลอง คุณพัฒนาคอนโทรลเลอร์ให้หุ่นยนต์ที่สำรวจเขาวงกตได้เอง ค้นหาและระบุสัญลักษณ์บนผนัง (ผู้ประสบภัยแบบตัวอักษรและเป้าหมายเชิงรับรู้) หลบสิ่งกีดขวางและกับดัก และสร้างแผนที่ของสภาพแวดล้อม

Erebus สร้างบน Webots ซึ่งเป็นแพลตฟอร์มจำลองหุ่นยนต์ที่ออกแบบมาสำหรับการใช้งานระดับมืออาชีพ และใช้กันอย่างแพร่หลายในอุตสาหกรรม การศึกษา และการวิจัย Cyberbotics ดูแล Webots อย่างต่อเนื่องมาตั้งแต่ปี 1998

แพลตฟอร์มนี้ออกแบบมาสำหรับการแข่งขัน RoboCupJunior Rescue Simulation เป็นหลัก และเหมาะสำหรับผู้ที่มีประสบการณ์เขียนโปรแกรมระดับกลางถึงระดับสูง

องค์ประกอบ หน้าที่ หาได้จากที่ใด
Webots R2023b ซิมูเลเตอร์หุ่นยนต์แบบ 3 มิติ หน้ารีลีส Webots R2023b
Erebus โลกต่าง ๆ และตัวจัดการเกม (Main Supervisor) ซึ่งใช้กติกาและคำนวณคะแนน หน้ารีลีส Erebus
คอนโทรลเลอร์ของคุณ โปรแกรมของหุ่นยนต์ของคุณ เขียนด้วย Python หรือ C/C++ คุณเขียนเอง!
Robot Customizer เครื่องมือบนเว็บสำหรับออกแบบหุ่นยนต์แบบกำหนดเอง และส่งออกเป็นไฟล์ JSON robot.erebus.rcj.cloud
World Editor เครื่องมือบนเว็บสำหรับวาดแผนที่ฝึกซ้อม และส่งออกเป็นโลก .wbt world.erebus.rcj.cloud
  1. สร้างหุ่นยนต์ เลือกเซนเซอร์และตำแหน่งที่ติดตั้ง ภายในงบประมาณ
  2. เขียนโปรแกรม คอนโทรลเลอร์ของคุณอ่านเซนเซอร์และตัดสินใจว่าจะทำอะไร โดยไม่มีมนุษย์ช่วย
  3. รัน ทดสอบบนโลกที่มีมาให้หรือโลกของคุณเอง แล้วดูคะแนน
  4. แข่งขัน เข้าร่วมการแข่งขัน RoboCupJunior ระดับท้องถิ่น ระดับภูมิภาค และระดับนานาชาติ

หากคุณรู้จัก Erebus อยู่แล้ว ดูได้ที่มีอะไรใหม่ใน v26

ลิงก์ที่มีประโยชน์สำหรับการเรียนรู้และการทำงานกับ Erebus:

ติดตั้ง Erebus แล้วอ่านสรุปกติกา เพื่อทำความเข้าใจเกม