โœˆ Sky-Lab

Drones, Robotics & Edge Devices

Fly a drone, drive a robot, and build smart sensors โ€” first in simulation, then on real hardware. Earn XP, medals and badges as you learn.

๐Ÿš Play the Sky-Lab game โฌ‡ Student pack (.zip)

๐Ÿ† Top pilots

  1. Loadingโ€ฆ

See the full leaderboard โ†’

Start here

๐ŸŽฎ

1. Play the game

Tune a drone's PID controller through 5 levels โ€” payload, wind, noisy sensors โ€” and race the Knowledge Rush quiz. Works on phones.

Open game
๐Ÿ’ป

2. Get the coding kit

9 exercises and 6 simulations in Python. Install with pip install -r requirements.txt, then run the grader.

Download
๐Ÿ…

3. Climb the leaderboard

Send your game progress and your grader file to the class leaderboard. Medals and stars add up to your rank.

Submit progress
๐Ÿ“˜

4. Follow the course

10-week plan, learning outcomes, assessment, and the 4 hardware labs: ESP32, Arduino robot, Raspberry Pi AI, Tello drone.

Course outline

Quick start for the coding kit

pip install -r requirements.txt
python sims/drone_altitude_sim.py                 # simulations unlock when your code works
python gamification/grader.py --student "Your Name"

The grader saves gamification/progress/your_name.json โ€” upload that file on the leaderboard page.