LEARN FROM THE EXPERTS
IN THE WORLD OF FLYING MACHINES! LEARN FROM THE EXPERTS
IN THE WORLD OF FLYING MACHINES!
No experience with flying machines? No problem! Let your imagination take flight with our various workshop sessions and/or resources curated especially to support YOU in your journey as you transform ideas into reality!

Category A: Paper Planes
Let your imagination take flight with paper planes!

Category B: Unpowered Gliders
Let your imagination take flight with unpowered gliders!

Category C1: Radio Control Flight – Fixed Wing
Let your imagination take flight with radio control flight - fixed wing!

Category C2: FPV Flight – Novice
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!date!

Category C3: FPV Flight – Advance
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!

Category D1: Semi-Autonomous
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!

Category D2: Autonomous
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!

Category E: SWARM
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!
Let your imagination take flight with paper planes!
Paper Plane Workshop
31st Jan to 3rd Feb 2023 2.30pm to 4.30pm- Learn about the basic theory of flight
- Learn how the theory of flight affects the design of a paper airplane.
- Learn basic folding techniques by folding actual paper airplanes
- Learn basic competition tips and tricks
Let your imagination take flight with unpowered gliders!
Glider Building Video
Not to 16 March 2023Glider Building Video
Organised by SAFMC partners, this Learning Journey session will allow participants to be familiar with and prepare for the different challenges in each category of the competition.
Glider Building Workshop
1st and 8th Feb 2023 2.30pm to 4.30pmThe glider building workshop aims to provide additional assistance to participants on how to build a glider.
Flight Trials
17th Feb 2023 1.30pm to 4.30pmFirst-half session — Theory on the science of flight
This session aims to provide participants with an opportunity to test their glider designs and familiarise themselves with the competition site.
Let your imagination take flight with radio control flight - fixed wing!
RC Plane Frame Building Video
Now to 16 Mar 2023By going through these materials participants will get to learn:
- How airplanes fly
- Aerodynamic behind the design and concept of Radio Control Flight
- Construction and Material Applications
- Flight Test of Prototype and Quick Repairs Hints
- Rules and Regulations of CAT C1
Plane Building Workshop
3rd and 10th Feb 2023 1.30pm to 4.30pmThis clinical workshop aims to assist participants to resolve queries on how to build a flying machine.
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!date!
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!
Leap Motion Controller
Online VideoAre you up to the challenge to design drones that can be controlled through gestures?
Here is one device that may be helpful in your quest to conquer the challenges in Category D1 – which requires you to design, build and operate a system of up to 3 semi-autonomous air platforms to perform a multitude of tasks.
Leap Motion Controller is an optical hand tracking module that captures the movement of our hand gestures and translate to flight instructions for the drones. Learn more about the device in the link.
Additional Resources for Leap Motion Controller
Online VideosThere is a myriad of interesting applications that people have used the Leap Motion Controller device for. One such application would be to control a drone! Check out the following YouTube videos to explore the possibilities!
✈️ Leapcopter – Nodecopter Controlled by a Leap Motion: https://www.youtube.com/watch?v=wRECaiWOaIA&t=42s
✈️ Leap Motion Node Drone Flight: https://www.youtube.com/watch?v=hfq2SisPvCU
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!
Localisation
Online VideoOne of the most important challenges to solve for SAFMC’s autonomous challenges is indoor localisation, where it is not feasible to use GPS. While there are existing commercial solutions like ultra-wideband positioning systems, these maybe too costly to be used for the competition.
One great alternative are AprilTags – basically ‘large QR codes’ that allow the software to compute the position, orientation and identity of tags relative to the camera. Here is a tutorial by Theodore Lewitt on how you can do just that with a Raspberry Pi and OpenCV.
Closed-Loop Control
Online VideoIf programming one autonomous drone isn’t challenging enough, the enhanced Category D2 pushes the boundaries to challenge you further by making 2 such drones work together to complete a mission.
Here is a quick crash course to get you up to speed on what is a closed-loop control for autonomous systems and how such controls can improve flight stability and accuracy.
Multiple Parameters in an Autonomous System
Online VideoAutonomous systems take in multiple parameters from different sensors and combine them to effect the desired behaviour. Check out this video to learn more!
Exciting updates flying in soon! Stay tuned to this space or follow us on Facebook for the latest update!
Drone Coordination and Communication
Online VideoIn celebration of DSO’s 50th anniversary this year, SAFMC is enhanced to incorporate a challenge on Swarm Technology under Category E. Swarm programming presents a unique challenge in the areas of drone coordination and communication. If you’re wondering how you can turn individual drones into a coordinated swarm, here a video to get you started.
Tello/ Tello EDU drones
Online VideoIf you are using the Tello or Tello EDU drones, the DJI SDK provides swarm support, allowing you to create a swarm, add drones to the swarm, and send commands to the swarm. Click on the session link button to find out more!
For further functionalities, you can explore this library which includes advanced features for finer swarm control. (Link: https://github.com/dwalker-uk/TelloEduSwarmSearch)
Micros Swarm Framework
Online VideoHave a drone running on Robot Operating System? The micros_swarm_framework helps to facilitate the development and creation of a swarm. Or why not write your own framework if you’re feeling up to the challenge?
Follow us on Facebook for the latest updates!
Have more questions?
Email us at safmc@science.edu.sg or call us at 64252614