Challenge 1
Rebuild all three followers side by side — Follow Line Basic, Follow Line Prop, Follow Line PID, each with a speed input — calibrate once, then run all three over the long leg at one shared speed and record time and swings.

EV3 Robotics›Level 4 · WRO Prep›Lesson 30
Level 4 · Lesson 30 · EV3-L04-3060 minutes · Block 4 of 6 · Mat: WRO 2024 — Earth Allies, Sustainable Farming
Three followers, one leg, real numbers — and an honest answer about which to use where.
You have built three line followers across this course: the two-state one in lesson 5, the proportional one in lesson 12, and the PID one yesterday. Today they race, and you decide which legs of the farm route deserve which.
The answer is not automatically PID. It costs tuning time, it has more ways to go wrong, and on a short hop between neighbouring stations it may not finish settling before the leg is over. Today finds out where it is genuinely worth it — which is a different question from which is cleverest.
The marked fast leg is not enough today. You need a contrast, and lesson 25 gave you one:
Both get all three followers. The contrast between the two results is the whole lesson, and a team that only tests the long leg will draw the wrong conclusion from it.
There are two honest ways to compare followers and they answer different questions. Run both, because either one on its own misleads.
Comparison A — same speed for all three. Pick one speed all three can manage and run them at it. This measures control quality: how close to the line, how much weaving, how quickly settled. It puts them on level terms.
Comparison B — each at its own highest reliable speed. Take each follower up in speed until it stops completing the leg every time, then step back one. Run it there. This measures what it buys you in a round.
B is where PID actually earns its place. Its real advantage is usually not that it follows better at a given speed — it is that it stays usable at a speed the two-state follower cannot survive at all. That extra speed is seconds on the clock, and the clock is what you are competing against.
One thing must be identical across every run today: the mid value from your colour calibration. All three followers use it. Re-calibrate once, at the start, and do not touch it again — a mid value that shifts halfway through the lesson invalidates everything measured before it.
Battery matters more today than usual too, because you are comparing across a whole lesson rather than within ten minutes. If it drops noticeably, re-run the first follower at the end to see whether the numbers have moved.
You need all three followers available at once. If earlier ones were edited over the top of, rebuild them — the two-state follower takes five minutes and you have written it before.
Name them so nobody has to guess: Follow Line Basic, Follow Line Prop, Follow Line PID.
Give each a speed input, so comparison B is a number change and not a rebuild.
Keep all three afterwards. Do not delete the old ones once PID exists. A program that uses cheap control on cheap legs and PID where it pays is a better program than one that runs PID everywhere, and after today you will have the evidence for which is which.
Twelve runs at minimum: three followers, two legs, two comparisons. Twice each if there is time, because one run of anything on a mat is an anecdote.
Draw the table before you start. Rows are follower and leg; columns are:
Have one person run and one person record. A number remembered until the end of the lesson is a number that has quietly become the number somebody hoped for.
Now answer four questions from what you actually measured:
Expect a mixed answer, and trust it. PID on the long fast leg, proportional on medium legs, and quite possibly the basic follower on short hops. If your table says that, your program should say it too. Using the most advanced tool everywhere is not engineering.
Take the route card from lesson 25 and write, beside every single leg, which follower it will use and at what speed. Every leg gets an answer.
Then update the program to match, and run the whole route once. Time it, and compare against the walked estimate you wrote in lesson 25.
That total is the number lesson 31 will push down, and the mixed assignment you just made is the thing being pushed. Get it written before the milestone, not during it.
This is the entry that justifies the whole block:
This table is worth showing a judge. Competition judging asks teams to justify their choices, and “we tested three controllers over two legs and here is what each was worth in seconds” is a far stronger answer than “we used PID”.
This model drives, so its challenges are run on a mat. Mats differ between branches — check you are looking at the one in your room.

WRO 2024 RoboMission Elementary — Earth Allies — Sustainable Farming · official WRO game mat, 2362 × 1143 mm
The challenges name these places rather than distances, so the same challenge works on any mat:
Switch mats above and every route below is redrawn on the mat you chose.
Work through the challenges in order — each is harder than the last. The mission comes after all three, and it is meant to make you plan before you build.
Rebuild all three followers side by side — Follow Line Basic, Follow Line Prop, Follow Line PID, each with a speed input — calibrate once, then run all three over the long leg at one shared speed and record time and swings.

Run the same three over a short hop, the market barn at A to the vegetable stall at B, and find out how much PID saves there. Do not skip this one: a team that only tests the long leg draws the wrong conclusion from it.

Take each follower up in speed until it stops completing the long leg every time, step back one, and record the time it manages there. This is where PID actually earns its place — not by following better at a given speed, but by staying usable at a speed the others cannot survive.

Write a follower and a speed beside EVERY leg of the route card, update the program to match, and run the whole lap against lesson 25's walked estimate. Expect a mixed answer — PID on the long fast leg, something cheaper on short hops — and keep all three blocks. Using the most advanced tool everywhere is not engineering, and the table you just built is what you would show a judge.
