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

Home > Malinda Lamm: Clone of "Obstacle Detection"

Malinda Lamm: Clone of "Obstacle Detection"

Submitted by Malinda Lamm on 27 October, 2011 - 14:27
Overview: 
The goal of this lesson is to explore the use of the Switch block, which allows the NXT to make decisions. Students will work through the "Obstacle Detection" video lesson from the "NXT Video Trainer 2.0" product from Carnegie Mellon University's Robotics Academy.
Objectives: 

Student will be able to:

1. Write an NXT-G program for a Tribot to avoid obstacles

2. Control the response of a Tribot through a sensor-controlled Switch-Loop

3. Explain the key attributes of an NXT-G Switch-Loop

Instruction Guide: 
Obstacle Detection [1]
Primary Instructional Material: 
Obstacle Detection [2]
Differentiated Instruction Material: Alternative: 
Switch Block Video [3]
Differentiated Instruction Material: Extended: 
Cascading Switch Blocks Video [4]
Education Level: 
Middle School [5]
High School [6]
Scope & Sequence: 
Robotics [7]
Focus Subject: 
Computing / Computer Science [8]
Robotics Software [9]
HW Platform: 
NXT [10]
SW Platform: 
NXT-G [11]
Interactivity Style: 
Mixed [12]
Clone Of: 
"Obstacle Detection" [13]



National Science Foundation

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

Links
[1] https://stemrobotics.cs.pdx.edu/node/627
[2] https://stemrobotics.cs.pdx.edu/node/628
[3] https://stemrobotics.cs.pdx.edu/node/633
[4] https://stemrobotics.cs.pdx.edu/node/634
[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-software
[10] https://stemrobotics.cs.pdx.edu/target-hardwareplatform/nxt
[11] https://stemrobotics.cs.pdx.edu/target-software-platform/nxt-g
[12] https://stemrobotics.cs.pdx.edu/taxonomy/term/26
[13] https://stemrobotics.cs.pdx.edu/node/626