AI Drones Competition

Objective:
To familiarise students with concepts related to Artificial Intelligence such as object recognition and aerial robotics. We expect students to learn about Machine Learning and object recognition as well as drones flying techniques.

Description:
The school will organise a series of workshops. The workshops include theoretical session conducted in a classroom, including application and constraints of the drone and practical session conducted in school hall or playground for testing the feasibility in controlling the drone to take various routes. Moderate level session may include creating a customised computer vision model etc. Advanced level session may include using various simple coding to build a computer vision model.

After the workshops, the school will organise an intra-school competition for students. Students will be divided into teams and each team has only 8 minutes to recognise four sets of objects like apple, pear, pomelo, banana and mango with their model while flying the drone. Prizes will be awarded to teams with best drone-flying skills, greatest number of identified objects, the most accurately trained AI models and shortest completion time.

Hardware
  • Programmable drones with camera
  • PC / laptop / tablet computer with Internet connection
Software
  • Drone SDK / APIs
  • Common programming languages like Scratch / Javascript / C# / Python / Java / C++ / Swift
Cloud Services
  • AI service platform / APIs
Major Activities
  1. Theoretical session covering:

  2. Practical session of drone testing, debugging and pilot competing
  3. Share the challenges and lesson learnt
Learning Objective(s)
  • Enhance students' computational thinking and analytical skills, through visualising how algorithms work with physical systems
  • Strengthen students' understanding of training a computer training model
  • Cultivate students' ability to apply the IT knowledge and skills learnt
  • Equip students with non-technical skills including creativity and innovation, and collaboration skills
Duration
  • Theoretical session : 3-6 hours
  • Practical session : 3-6 hours
Difficulty
  • Medium
Target Level
  • Basic session : S1 - S2
  • Moderate level session : S3 - S4
Target No. of Students About 20 students per workshop
4-5 students in a group