Introduction

In this activity, we will learn how to build a robot that explores and responds to its environment.  The robot is looking for the movable, or "fake," wall.  Have the robot drive until its ultrasonic sensor senses a wall in front of it.  Use a third motor to "knock" on the wall--if the wall moves (i.e. the arm motor can move past a certain angle), drive forward out of the box.  If the arm motor stops, back up, turn around, and try again.

Materials

LabVIEW for LEGO MINDSTORMS
LEGO MINDSTORMS NXT kit

Teaching Standards

In this lab students have the opportunity to understand the following: 
1. How to create a system that controls movement to accomplish a goal
2. Ultrasonic Sensors
3. Encoders
4. Computer programming
5. Electronics and motors
6. Dynamics
7. Team work and collaboration

We recommend linking your project's content to the nationally recognized Common Core Standards for literacy in science and math.

This lesson is part of the ROBOT CONTROL ACTIVITY SEQUENCE.  See recommended lessons below for the other activities in the sequence, or visit the Activity Sequences page on the Tufts CEEO project site.