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

ความต้องการของระบบ

ระบบการจำลองประกอบด้วยองค์ประกอบสามส่วน และต้องติดตั้งทุกส่วน การติดตั้งไม่ยาก แต่การดาวน์โหลดและติดตั้ง Webots อาจใช้เวลาสักพัก องค์ประกอบทั้งสามได้แก่:

  1. ซิมูเลเตอร์หุ่นยนต์ Webots เวอร์ชัน R2023b: สภาพแวดล้อมการจำลอง Erebus v26 ไม่รองรับ Webots เวอร์ชันอื่น
  2. Erebus: โลกต่าง ๆ และ Main Supervisor ซึ่งใช้กติกาและคำนวณคะแนน เวอร์ชันล่าสุดคือ v26.1
  3. Python เวอร์ชัน 3.9 ขึ้นไป: จำเป็นสำหรับการรัน Erebus เอง และสำหรับเขียนคอนโทรลเลอร์ของหุ่นยนต์ นอกจากนี้คุณยังเขียนคอนโทรลเลอร์ด้วย C/C++ ได้ด้วย
  • Linux: Ubuntu 20.04 LTS หรือ 22.04 LTS
  • Windows: Windows 10 หรือ 11 แบบ 64 บิต
  • macOS: macOS 11 “Big Sur” หรือ 12 “Monterey” ซึ่งเป็นเวอร์ชันที่ Webots R2023b รองรับ macOS เวอร์ชันใหม่กว่าก็อาจใช้งานได้เช่นกัน โดยเอกสารนี้ทดสอบบน macOS 26
  • CPU: ดูอัลคอร์ 2 GHz
  • RAM: 2 GB
  • กราฟิก: การ์ดจอ NVIDIA หรือ AMD ที่รองรับ OpenGL และมีหน่วยความจำ 512 MB

Erebus ต้องใช้ไลบรารี Python ด้านล่างนี้ ส่วนใหญ่จะถูกติดตั้งโดยอัตโนมัติเมื่อเริ่มทำงาน แต่ OpenCV จะไม่ถูกติดตั้งอัตโนมัติ คุณจึงต้องติดตั้งเอง คู่มือการติดตั้งของแต่ละระบบปฏิบัติการมีขั้นตอนนี้อยู่แล้ว

Terminal window
python3 -m pip install numpy termcolor requests overrides pillow opencv-python