🦾 EV3 102: #14 - Decisions: Line Tracking
star
star
star
star
star
Last updated almost 3 years ago
11 questions
This course includes resources provided by the following:
- LEGO Education
- CS-STEM Network from Carnegie Mellon University
- EV3-Scratch documentation provided by Raphael Holzer
- Joe Olayvar & Evelyn Lindberg in association with the Washington State Library
🌏 Click here to access the LEGO Education website.
📑 Click here to access the EV3-Scratch documentation.
🎓 Click here to access the online EV3 course from CS2N.
📕 Click here to access the LEGO Mindstorms EV3 Programming Basics document in its entirety.
▶️ Click here to access the entire LEGO Mindstorms EV3 YouTube playlist from the Washington State Library.
10
What environmental feature will the robot use to help it navigate in this challenge?
What environmental feature will the robot use to help it navigate in this challenge?
10
What programming concept will be used to create this behavior?
What programming concept will be used to create this behavior?
10
If the robot is seeing black, what can it tell about its position?
If the robot is seeing black, what can it tell about its position?
10
Suppose the robot is tracking the left edge of the line, and sees black. Which way should it move?
Suppose the robot is tracking the left edge of the line, and sees black. Which way should it move?
🏆 Mini-Challenge:
➰ Track Line for Rotation
Using the line tracking behavior, program the robot to track line, up to 4 wheel rotations, then stop!
With the line tracking behavior, program the robot to line track, but only for four wheel rotations’ length. This means the robot should keep track of its wheel rotation when moving along a line. Once the robot reaches 4 wheel rotations, it should stop.
100
20
📸 Document It: Capture a screenshot (or multiple screenshots) of your completed program and upload or paste it onto the Formative canvas.
📸 Document It: Capture a screenshot (or multiple screenshots) of your completed program and upload or paste it onto the Formative canvas.
20
⬆️ Upload It: Upload your completed program.
⬆️ Upload It: Upload your completed program.
🏆 Challenge:
〰️ Line Tracking
Challenge Overview
For this challenge, program the EV3 robot to grab the object from the pickup zone, follow the line track, and drop the crate off in the end zone.
Challenge Details
Rules and Procedures:
- Build the course shown above using black electrical tape on a light surface.
- The robot must pick up the box using its arm, then follow the line to the drop-off point, and release the box there.
- Program your robot to deliver the box in the shortest time possible!
Hints:
- You can use the Loop Mode setting to adjust when a Line Track behavior ends. The program will then run whatever comes next, even another Line Track!
- Use multiple line tracks with different “sharpness” one after another to handle parts of the board.
- Adjust the “sharpness” of the robot’s motions using the Steering slider on the Move Steering Block.
- You may find it advantageous to track the right side of the line in some places. Which way should the robot go when it sees Black get to the right edge of the line? Which way should it go to get back after it drives off?
🌐 A virtual version of this challenge is available HERE.
100
20
📸 Document It: Capture a screenshot (or multiple screenshots) of your completed program and upload or paste it onto the Formative canvas.
📸 Document It: Capture a screenshot (or multiple screenshots) of your completed program and upload or paste it onto the Formative canvas.
20
⬆️ Upload It: Upload your completed program.
⬆️ Upload It: Upload your completed program.

10
🧠 Retrieval Practice:Summarize the content of this lesson. What topics, ideas, and vocabulary were introduced?
🧠 Retrieval Practice:
Summarize the content of this lesson. What topics, ideas, and vocabulary were introduced?