SPACE OF CHALLENGE ASIA

Drone Programming Competition/Challenge

Drone Programing

Drone Programming competitions challenge participants to code and control drones to complete complex missions with precision and efficiency. Competitors must design algorithms to navigate obstacles, execute tasks, and adapt to dynamic environments. It’s a captivating blend of coding, robotics, and problem-solving that showcases the power of automation and innovation.

Registration

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 ขอเรียนชี้แจงว่า
เมื่อทีมได้ทำการสมัครและยืนยันข้อมูลเรียบร้อยแล้วผ่านแบบฟอร์มการสมัครข้างต้น การสมัครจะถือเป็นสิ้นสุดและไม่สามารถยกเลิกในทุกกรณี ทั้งนี้เพื่อให้การจัดงานเป็นไปอย่างมีประสิทธิภาพ รวมถึงการจัดสรรอุปกรณ์ พื้นที่แข่งขัน และกำหนดการต่าง ๆ ตามมาตรฐานที่กำหนดไว้

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

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

Categories

Obstacle Challenge (Team) 1-3 Members

  • Open Enrollment  (Open)

Rules

Team Rules

Each team will have 1-3 members for Obstacle. 
This category is open to the following age groups:
● Everyone (No age limit)
Students need not be from the same school. However, all the members of a team must be in the same
age group to qualify.

Competition Format

The Drone Programming Competition will be held on-site. Participants will be required to write code to program a drone to successfully execute pre-defined missions.

Drone Specification

The drones used in the Drone Programming competition must be of the following models:

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

Playfield Fomat

  • Field Size: 5 meters (width) x 5 meters (length)

  • Flight Ceiling Height: Maximum 240 cm

  • Tables: 80 cm x 80 cm

  • Channel Spacing (between structures/gates): Approximately 20-30 cm

  • Note: The judges will finalize the actual dimensions on the competition day. Participants are permitted to “measure the actual distance” only during the Practice Time to adjust the distance values in the code variables.

Obstacles

  • Dimensions: 60 cm x 60 cm x 80 cm

  • Can be stacked vertically up to a maximum height of 240 cm.

Field Components

  • Take-off Point

  • Landing Point

  • Obstacles (as per 3D model)

  • QR Code

  • Photography Point

  • Mission Pad

Obstacle Challenge Playfield

Orange is Start Zone (Take Off)

Red is Landing Zone

Yellow is Obstacle (Following on 3D Playfield)

Blue is QR Code 

Pink is Aerial Photography Zone

Green is Detect and Record Zone (Downward TOF Distance Sensing)

Obstacle Block

  • Size of the obstacle is 60cm(Breadth) by 60cm(Breadth) by 80cm(height).
  • Obstacle can be stacked on top of another obstacle
  • Maximum height of obstacle is 240cm

Obstacle 3D Playfield

Scoring

Obstacle Challenge

Mission Point Maximum Score

Consolidate and display the total sum Mission Pad value

  • Read the value from each Mission Pad (4 pads, 10 points each).
  • Correctly sum the values from all 4 pads (10 points).
10
50
Identify QR Code in a single program
10
50
Take Aerial photography of one location in a single program
20
40
Land on specified area
30
30

Explain the code 

20
20

Complete assigned missions within a single program

  • Total of 3 missions (Mission Pad, QR Code, Aerial Photography)

  • 10 points per completed mission

10
30
Total score 200

Mission Attempt

Mission Execution

  • Each team is permitted only one attempt (Run) to complete the mission.

  • The time measurement commences when the drone takes off.

  • The mission terminates when:

    • The 10-minute time limit is reached.

    • The drone or the participating team violates the rules.

    • The team shouts “STOP” and the drone comes to a complete standstill.

    • A crash or landing on the ground occurs (the mission ends immediately; points will be calculated based on progress up to that moment).

Annex Rules and Further Clarification

To ensure clarity in judging and execution, the following rules are further elaborated:

1. Definition of Collision (Crash Definition)

  • Crash: Refers to an impact with an obstacle resulting in the drone falling to the ground, the propellers ceasing to spin, or the drone becoming stuck to an obstacle (rendering the drone unable to continue operation). This will result in immediate mission termination in all cases.

  • Touch: Refers to contact with an obstacle, where the drone is still immediately able to continue the mission without falling. Flying is permitted to continue.

2. Summation Display (Score Results Display)

  • For DJI Tello / Tello EDU: The numerical total display must be shown clearly to the judges via the computer screen (Console Log / Print Output) at the time the calculation is completed or the mission is terminated.

  • If the judges cannot clearly see the numerical answer, no points will be awarded for this specific component.

3. Photo Verification (Image Inspection)

  • After the mission is completed, teams will have 5 minutes to display the captured image(s) for the judges’ inspection (via the computer screen).

  • Failure to retrieve and display the image(s) within the stipulated time will result in no points being awarded for the photography component.

4. Code Execution (Run)

  • “Running the code only once” signifies pressing the Start/Run button on the computer only one time It is strictly forbidden to insert manual commands (Manual Control) during the flight. If detected, the team will be immediately disqualified.

Scoring Submissions

The decisions and scoring rendered by the judges are final and not subject to appeal.

Awards

Prizes will be allocated based on the ranking of the competing teams. Certificates will be awarded to the winners of each category by Space Challenge Asia.

FAQs

Upright and Vertical position.
 
Yes, teams can strategize their missions.
 

It is used to identify, for example, when the drone scans the QR code. The words should then appear on the screen.

For Obstacle only 1 drone can be used.

For both Obstacle. participants must use one of the following drones:

  • DJI Tello
  • DJI TelloEDU
  • DJI Robomaster TT

There is no any restriction on the programming languages.

Gallery

en_USEnglish
Scroll to Top