Published on STEMRobotics (https://stemrobotics.cs.pdx.edu)

Home > Robotics 101 "Line Following"

Robotics 101 "Line Following"

Submitted by pheagney on 6 June, 2013 - 18:38
Overview: 
The goal of this lesson is to introduce and explore the concept of Line Following using the "Line Following" video lesson from the "NXT Video Trainer 2.0" product from Carnegie Mellon University's Robotics Academy.
Objectives: 

Students will be able to:

1. Write an NXT-G program for a robot to follow a line

2. Optimize the line following behavior of a robot for a given set of conditions

3. Explain the tradeoffs in Line Follower optimization

Instruction Guide: 
Line Following [1]
Primary Instructional Material: 
Line Following [2]
Differentiated Instruction Material: Alternative: 
Around the Edge [3]
Differentiated Instruction Material: Extended: 
Line Following_Fuzzy Logic Line Follower [4]
Education Level: 
Middle School [5]
High School [6]
Scope & Sequence: 
Robotics [7]
Focus Subject: 
Computing / Computer Science [8]
Robotics Hardware [9]
Robotics Software [10]
HW Platform: 
NXT [11]
SW Platform: 
NXT-G [12]
Interactivity Style: 
Mixed [13]
Clone Of: 
"Line Following" [14]



National Science Foundation

Source URL: https://stemrobotics.cs.pdx.edu/node/2549

Links
[1] https://stemrobotics.cs.pdx.edu/node/645
[2] https://stemrobotics.cs.pdx.edu/node/646
[3] https://stemrobotics.cs.pdx.edu/node/946
[4] https://stemrobotics.cs.pdx.edu/node/661
[5] https://stemrobotics.cs.pdx.edu/taxonomy/term/40
[6] https://stemrobotics.cs.pdx.edu/taxonomy/term/41
[7] https://stemrobotics.cs.pdx.edu/taxonomy/term/141
[8] https://stemrobotics.cs.pdx.edu/focus-area/computing-science
[9] https://stemrobotics.cs.pdx.edu/focus-area/robotics-hardware
[10] https://stemrobotics.cs.pdx.edu/focus-area/robotics-software
[11] https://stemrobotics.cs.pdx.edu/target-hardwareplatform/nxt
[12] https://stemrobotics.cs.pdx.edu/target-software-platform/nxt-g
[13] https://stemrobotics.cs.pdx.edu/taxonomy/term/26
[14] https://stemrobotics.cs.pdx.edu/node/644