0 of 13 done

Competition prep

Fast line followers, sumo, maze and rescue robots. 13 lessons · ~16.4 h · After the beginner path

All lessons

  1. Robotics competitionsRobots & the world · Beginner · 25 minFIRST LEGO League, VEX, WRO, RoboCup Junior, sumo and line following: what they are and how to get started.
  2. Wheels and drivetrainsMechanics · Beginner · 25 minWheel size, differential drive, casters, tracks and omni wheels, and how a two-wheeled robot steers.
  3. Gears and gear ratiosMechanics · Beginner · 25 minTrade speed for strength with gears, and calculate gear ratios for your robot.
  4. IR line sensorsSensors · Beginner · 25 minHow reflected infrared light detects a black line, and how two sensors steer a robot.
  5. Line-following robotProjects · Beginner · 2–3 hBuild, wire, program and tune a two-sensor line follower, then upgrade it with proportional control.
  6. Feedback control and PIDControl & autonomy · Intermediate · 40 minSmooth, accurate control with proportional (P), then PD and full PID, tuned on a line follower.
  7. Ultrasonic distance sensorsSensors · Beginner · 30 minMeasure distance with sound echoes using the HC-SR04, and use it to avoid obstacles.
  8. State machinesControl & autonomy · Intermediate · 30 minOrganise robot behaviour into clear states and transitions, the way competition robots are built.
  9. Mini sumo robotProjects · Intermediate · 3–4 hDesign a low, grippy robot that finds its opponent and pushes it out of the ring without falling out itself.
  10. Navigation and route planningControl & autonomy · Intermediate · 35 minWall following, the right-hand rule, dead reckoning and how robots plan efficient routes.
  11. Maze-solving robotProjects · Intermediate · 3 hBuild a wall-following robot that finds its way out of a maze, then think about shortest paths.
  12. Rescue robot challengeProjects · Advanced · 4–6 hCombine line following, obstacle detours and object detection into one autonomous rescue mission.
  13. Using data to improve robotsControl & autonomy · Intermediate · 30 minMeasure performance, log data, change one variable at a time and justify improvements with evidence.