Tag Archive: line follower

Sep 21

PID Line Follower for EV3 (Part 2) – K Values and How to Improve Performance

The PID line follower is the ultimate EV3 line following program. It is mathematically complex, but it can compensate for a lot of errors and keep your robot right on track. It is a popular line follower to use in FLL or WRO. Previously, I taught you how to program a PID line follower. Today, …

Continue reading »

Aug 24

Programming Line Follower Loop Exits with the HiTechnic Color Sensor

The HiTechnic Color Sensor V2 is a staple of WRO robot design. But, if you were to make a line follower that uses the HT Color sensor, how would you get your line follower to stop and move on to the next part of its program? Program a line follower loop exit! A loop exit …

Continue reading »

Aug 17

How to Tell an EV3 Line Follower to Stop – Programming Loop Exits in EV3-G

So you’ve made an awesome EV3 line follower program that can follow the line smoothly and reliably, but there’s still one problem… how do you get your robot to stop line following when you want it to? In today’s EV3 programming tutorial, I will teach you how to use the EV3 color sensor to program …

Continue reading »

Aug 10

Proportional Line Follower for EV3 – Follow the Line Smoothly!

The proportional line follower is an essential staple in EV3 programming. It is the fundamental line following program to master for competitions such as FLL or WRO. A proportional line follower uses a single EV3 color sensor to watch the line and uses proportional logic to adjust the EV3 robot’s trajectory so that the robot …

Continue reading »

Oct 13

What is the Best EV3 Line Follower For You?

What line follower should I use for my EV3 robot? This video will give you all of the information you need to decide which line follower would work best for you, your robot and your situation. This video will compare a zig-zag line follower, a 2-sensor line follower, a proportional line follower, a 2-sensor proportional …

Continue reading »

Oct 06

PID Line Follower for EV3 – The Ultimate Line Follower!

  This video will teach you everything you need to know in order to program a PID line follower for your EV3 robot. In the video, I explain how to measure your target Color Sensor light value; I explain the three aspects of PID line following (Proportional, Integral, Derivative) and the math behind them; I …

Continue reading »

Dec 10

Program your EV3 Line Follower to Cross Intersections in Lines Unaffected

This EV3 programming tutorial will teach you how to program your line follower robot to cross over intersections in lines without affecting the line following. This is especially useful for FLL Trash Trek, where there are many good lines to follow, but most of them have intersections that may affect the line following adversely. My …

Continue reading »

Dec 03

How to Make a 2 Sensor Proportional Line Follower in EV3-G

This EV3 programming tutorial will teach you how to make a 2-sensor proportional line follower in EV3-G. This is a combination of two different line followers that I have previously made. This line follower is great for use in FLL. My Patreon supporter(s) for more than $5 for the month of November were: Albert Bricker …

Continue reading »

Jul 31

A 2-Sensor Line Follower for HT Color Sensor V2’s – EV3 Line Follower

This EV3 line following tutorial will teach you how to adapt a 2-sensor line following program to work with two HiTechnic Color sensor V2’s. My Patreon supporter(s) for more than $5 for the month of June were: Turnabout Akamia. Thank you so much! My supporters on Patreon contribute additional funding that allow me to build …

Continue reading »

Jul 23

How to Program a Proportional Line Follower – EV3 Programming Tutorial

This EV3 programming tutorial will teach you how to make a proportional line follower for your EV3 robot. I will be explaining how a proportional line follower works and walk you step-by-step on how to build one. This will be an extremely useful program for FLL, WRO or any other application where a reliable line …

Continue reading »