SPACE OF CHALLENGE ASIA

Drone Programming Competition/Challenge

Drone Programing

การแข่งขันโดรนโปรแกรมมิ่งมีจุดประสงค์ให้ผู้แข่งขันต้องทำเขียนโค้ดเพื่อใช้ควบคุมโดรนเพื่อทำภารกิจที่ซับซ้อนให้สำเร็จอย่างแม่นยำและมีประสิทธิภาพ. ผู้แข่งขันจะต้องออกแบบอัลกอริธึมเพื่อให้โดรนบินผ่านสิ่งกีดขวางต่างๆ และปฏิบัติภารกิจตามสภาพแวดล้อมที่กำหนดและแปรผัน, ผู้เข้าแข่งขันต้องประยุกต์ใช้ทักษะด้านการเขียนโปรแกรมและเข้าใจระบบในการสั่งหุ่นยนต์ เพื่อแสดงศักยภาพทางความคิดและนวัตกรรมของท่าน.

การลงทะเบียน

Drone Programming Competition

Team Roster

01 Sky Bomb
02 ABC888
03 Future Sparks
04 Go Go Go
05 All for one
06 hamoydog
07 123
08 Underground Company
09 NRS Programming 1
10 NRS Programming 2
DRONE SOCCER | DRONE PROGRAMMING | FLIGHT SIMULATOR
20–21 DECEMBER 2025
ROBOT REALM, 3rd Floor ZEER RANGSIT

OFFICIAL ANNOUNCEMENT

Important Announcement Regarding Confirmation of Registration

Dear All Participants,

The Space of Challenge Asia 2025 organizers would like to clarify that:
Once a team has successfully registered and confirmed their information via the registration form above, their registration is final and cannot be cancelled under any circumstances. This is to ensure the efficient organization of the event, including the allocation of equipment, competition space, and schedule, in accordance with established standards.

If you have provided incomplete information or wish to make any corrections, please contact the team for assistance within the specified timeframe. However, withdrawals or cancellations of registration will not be processed.

The team would like to thank everyone for their understanding and cooperation in these terms and conditions, and we sincerely look forward to welcoming you to this year’s competition.

 

ประกาศ

สำคัญเกี่ยวกับการยืนยันการสมัครเข้าร่วมการแข่งขัน

เรียน ผู้เข้าร่วมการแข่งขันทุกท่าน,

ทางคณะผู้จัดงาน Space of Challenge Asia 2025 ขอเรียนชี้แจงว่า
เมื่อทีมได้ทำการสมัครและยืนยันข้อมูลเรียบร้อยแล้วผ่านแบบฟอร์มการสมัครข้างต้น การสมัครจะถือเป็นสิ้นสุดและไม่สามารถยกเลิกในทุกกรณี ทั้งนี้เพื่อให้การจัดงานเป็นไปอย่างมีประสิทธิภาพ รวมถึงการจัดสรรอุปกรณ์ พื้นที่แข่งขัน และกำหนดการต่าง ๆ ตามมาตรฐานที่กำหนดไว้

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

ทางทีมงานขอขอบคุณทุกท่านที่ให้ความร่วมมือและเข้าใจในเงื่อนไขดังกล่าว และหวังเป็นอย่างยิ่งว่าจะได้ต้อนรับทุกท่านในการแข่งขันปีนี้

คุณสมบัติของผู้เข้าแข่งขัน

Obstacle Challenge (ทีม) จำนวนสมาชิก 1–3 คน

  • เปิดรับสมัคร  (ทุกวัย)

กฎกติกา

กติกาทีม

แต่ละทีมจะมีสมาชิก 1–3 คนสำหรับประเภท Obstacle.
ประเภทนี้เปิดรับผู้เข้าแข่งขันในกลุ่มอายุดังต่อไปนี้:
● ทุกคน (ไม่จำกัดอายุ)
นักเรียนไม่จำเป็นต้องมาจากโรงเรียนเดียวกัน อย่างไรก็ตาม สมาชิกทุกคนในทีมต้องอยู่ใน
กลุ่มอายุเดียวกันจึงจะมีคุณสมบัติ.

รูปเเบบการเเข่งขัน

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

ข้อกำหนดของโดรน (Drone Specification)

โดรนที่สามารถใช้ในการแข่งขัน โดรนโปรแกรมมิ่ง ต้องเป็นรุ่นดังต่อไปนี้เท่านั้น

  • DJI Tello
  • DJI TelloEDU
  • DJI ROBOMASTER TT
ดีไซน์ที่ยังไม่ได้ตั้งชื่อ (11)

รูปแบบของพื้นที่การแข่งขัน

  • ขนาดสนาม: กว้าง 5 เมตร x ยาว 5 เมตร

  • ความสูงเพดานบิน: สูงสุด 240 ซม.

  • Tables: 80 cm x 80 cm

  • ระยะห่างระหว่างช่อง: ประมาณ 20-30 ซม.

  • เพิ่มเติม: กรรมการจะทำการกำหนดระยะจริงในวันแข่งขัน อนุญาตให้ผู้เข้าแข่งขัน "วัดระยะจริง" ได้เฉพาะช่วงเวลาฝึกซ้อม (Practice Time) เพื่อนำค่าระยะทางไปปรับแก้ในตัวแปรของโค้ดได้

สิ่งกีดขวาง:

  • ขนาด: 60 cm x 60 cm x 80 cm

  • สามารถวางต่อกันตามระนาบแนวสูงได้สูงสุด 240 ซม

องค์ประกอบสนาม:

  • จุดขึ้นบิน

  • จุดลงจอด

  • สิ่งกีดขวาง (ตามแบบ 3D)

  • QR Code

  • จุดถ่ายภาพ

  • Mission Pad

Obstacle Challenge Playfield

จุดขึ้นบิน

จุดลงจอด

สิ่งกีดขวาง (อ้างอิงตามแบบสนาม 3D Model)

QR Code 

จุดที่ต้องถ่ายภาพตามที่ได้รับมอบหมาย

จุดที่ต้องตรวจจับและบันทึก ดาวน์โหลดเซนเซอร์ TOF สำหรับตรวจจับระยะ)

บล็อกสิ่งกีดขวาง

  • ขนาดของสิ่งกีดขวาง กว้าง*ยาว*สูง = 60cm*60cm*80cm.
  • สิ่งกีดขวางสมารถวางต่อกันตามระนาบแนวสูงได้.
  • สิ่งกีดขวางมีความสูงมากที่สุดคือ 240 ซม.

Obstacle 3D Playfield

ตารางการให้คะแนน:

Obstacle Challenge

จุดมุ่งหมาย Point Maximum Score

บันทึกและแสดงผลรวมของค่าตัวเลขใน Mission Pad

  • อ่านตัวเลขจาก Mission Pad แต่ละจุด (4 จุด จุดละ 10 คะแนน)
  • รวมตัวเลขทั้ง 4 จุดได้ถูกต้อง (10 คะแนน)
10
50
สามารถอ่าน QR Code ได้ใน 1 โปรเเกรม
10
50
ถ่ายภาพทางอากาศในเเต่ละตำเเหน่ง
20
40
ลงจอดในพื้นที่ที่กำหนดไว้
30
30

อธิบาย Code 

20
20

ทำภารกิจตามที่ได้รับมอบหมายให้สำเร็จใน 1 โปรเเกรม

  • มีทั้งหมด 3 ภารกิจ (Mission Pad,Qr Code, ภาพถ่ายทางอากาศ )

  • สำเร็จภารกิจละ 10 คะแนน

10
30
Total score 200

การทำภารกิจ

เริ่มภารกิจ

  • แต่ละทีมสามารถทำภารกิจได้ 1 ครั้ง (Run) เท่านั้น

  • เวลาเริ่มนับเมื่อโดรนบินขึ้น (Take off)

  • การทำภารกิจจะจบลงเมื่อ

    • เมื่อครบ 10 นาที การทำภารกิจจบลง

    • โดรนหรือทีมผู้เข้าร่วมทำผิดกติกา

    • เมื่อทีมผู้เข้าร่วมตะโกนคำว่า"หยุด"เเละโดรนไม่ขยับอีกต่อไป

    • การชนหรือตกพื้น จบภารกิจทันที (นับคะแนนเท่าที่ทำได้)

ระเบียบการและขยายความกติกาเพิ่มเติม

เพื่อให้เกิดความชัดเจนในการตัดสินและการปฏิบัติ จึงขอขยายความเพิ่มเติมดังนี้:

1. นิยามการชน (Crash Definition)

  • การชน (Crash): หมายถึง การกระแทกสิ่งกีดขวางจนโดรนตกพื้น, ใบพัดหยุดหมุน หรือติดค้างอยู่กับสิ่งกีดขวาง(โดรนไม่สามารถทำงานต่อได้) -> ถือว่าจบภารกิจทุกกรณี

  • การเฉี่ยว (Touch): หมายถึง การสัมผัสสิ่งกีดขวาง โดยที่โดรนยังสามารถบินทำภารกิจต่อได้ทันทีโดยไม่ตก -> อนุญาตให้บินต่อได้

2.การแสดงผลลัพธ์คะแนน (Summation Display)

  • กรณีใช้ DJI Tello / Tello EDU: การแสดงผลรวมตัวเลข ต้องแสดงผ่านหน้าจอคอมพิวเตอร์ (Console Log / Print Output) ให้กรรมการเห็นได้อย่างชัดเจน ณ เวลาที่คำนวณเสร็จหรือจบภารกิจ

  • หากกรรมการไม่สามารถมองเห็นตัวเลขคำตอบได้ จะถือว่าไม่ได้คะแนนในส่วนนี้

3. การตรวจสอบรูปถ่าย (Photo Verification)

  • หลังจบภารกิจ ทีมจะมีเวลา 5 นาที ในการแสดงรูปภาพที่ถ่ายได้ให้กรรมการตรวจสอบ (ผ่านหน้าจอคอมพิวเตอร์)

  • หากไม่สามารถดึงรูปภาพออกมาแสดงได้ภายในเวลาที่กำหนด จะถือว่าไม่ได้คะแนนในส่วนการถ่ายภาพ no points being awarded for the photography component.

การรันโค้ด (Execution)

  • "รันโค้ดเพียงครั้งเดียว" หมายถึง การกดปุ่ม Start/Run บนคอมพิวเตอร์เพียง 1 ครั้ง ห้ามป้อนคำสั่งมือ (Manual Control) แทรกระหว่างการบินเด็ดขาด หากตรวจพบจะถูกปรับแพ้ทันที

ขั้นตอนในการได้รับคะแนน

การตัดสินและการให้คะแนนโดยคณะกรรมการถือเป็นที่สิ้นสุด และไม่สามารถอุทธรณ์ได้.

รางวัล

รางวัลจะถูกมอบให้ตามลำดับผลการแข่งขันของทีมต่างๆ โดยผู้ชนะในแต่ละประเภทจะได้รับประกาศนียบัตรเกียรติคุณจาก Space Challenge Asia

คำถามที่พบบ่อย

โดรนต้องถูกตั้งโปรเเกรมให้ทำงานอัตโนมัติเท่านั้น

รูปภาพถูกติดตั้งเเบบแนวตั้งเท่านั้น
 
ใช่, ขึ้นอยู่กับเเผนของผู้เข้าเเข่งขัน
 

ใช้เพื่อระบุตัวตน เช่น เมื่อโดรนสแกนโค้ด QR คำนั้นควรคำขึ้นมาปรากฏบนหน้าจอ

Obstacle สามารถใช้โดรนได้เเค่ 1 ลำ

ผู้เข้าร่วมต้องใช้โดรนตามที่ระบุดังนี้

  • DJI Tello
  • DJI TelloEDU
  • DJI Robomaster TT

ไม่มีการกำหนดหรือห้ามในการใช้ภาษา ผู้เข้าเเข่งขันสามารถใช้ภาษาหรือวิธีการเขียนโปรเเกรมใดๆก็ได้

Gallery

thThai
Scroll to Top