By Eric Greene RMS / I. S. 192 Q. Smart Start Question How would you get the robot to flirt with disaster by touching the edge of the “table” as many.

Slides:



Advertisements
Similar presentations
Robofest 2005 Introduction to Programming RIS 2.0 RCX Code.
Advertisements

Learning outcomes ALL MUST be able to MOST SHOULD be able to SOME COULD.
Forward Until Dark. NXT Light Sensors How does the Light Sensor detect brightness? The Light Sensor shines a red light on the surface below it and reports.
EducateNXT Enter the name “Sound Graphing” for your experiment. Real-time Data Logging Click the Switch to NXT Data Logging icon in the top-left corner.
Follow The Guidelines Introductory Presentation. Opening Activity Make a prediction about how light sensors will use thresholds. Keep in mind: We used.
Challenges Close Shave Sprint, Spin, Sprint The Labyrinth
Automation and Robotics
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
Using the NXT Light Sensor. 2 Connect One Light Sensor – 1 From My Files use Left / Right NXT buttons and get to View menu and push Orange button. From.
NXTG Workshop for Bottle RoboSumo Lawrence Technological University.
EducateNXT Line Following With One Light Sensor. EducateNXT Attach a light sensor To attach a light sensor to the EduBot, refer to pages of the.
©2006 CSUC Institute for Research in Intelligent Systems Introduction to Coding June 15, 2006.
1 ©2006 INSciTE Lab Two Task: Make the program from Lab One (Move forward 5 rotations and turn right 90 degrees) into a MyBlock.
Session 2  The Touch Sensor  The Colour Sensor.
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
Challenge #1 – Relay Race Robot #1 will be randomly placed on starting line #1, #2 or #3. Robot #1 will drive until it detects the “Dark Line” - Robot.
Programming 101 The Common Palette Content provided by Connor Statham (6 th Grade Student) Formatting by Shannon Sieber.
LabVIEW Program and Data Flow Review LabVIEW Robotics Fundamentals.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
Reactive robots UPNA The Public University of Navarra Material for pupils & students.
This block is a : displaydisplay looploop movemove soundsound switchswitch waitwait motor.
LabVIEW Basics Review LabVIEW Robotics Fundamentals.
Programming a light sensor to follow a black line.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
ICE at Georgia Tech Robots and Artificial Life Forms An NXT Zoo! Mr. Michaud
Sentry System Multiple Sensors
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Lego MindStorm An Introduction to Blocks. Blocks Blocks are used to give instructions to your robot. There are many types of blocks You can use the blocks.
Castor Bot. Now, we will begin creating a robot Log onto your computer On your screen, click on the website labeled “castor bot” Your building instructions.
Clap On, Clap Off Introductory Presentation. Opening Activity What is a sensor? Can you give examples? ?
Program Flow LabVIEW Robotics Fundamentals. Unintuition You know what this program does… So what does this one do? Inserted code.
ECE 002 Robots and Sensors Group 14. Objectives Research sensors and their usefulness to analyze data Research sensors and their usefulness to analyze.
Oregon Robotics Tournament and Outreach Program RCX Basics.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Enables your robot to see, recognize, avoid objects, and detect movement. It uses the same scientific principle that bats use. It measures distance in.
Lesson 1: Motors and Sound Programming Solutions.
Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh © 2005 Austin and Travis Schuh, all rights reserved.
How to make a Line Follow program Using EV3 software and an NXT light sensor.
Automation and Robotics.  First you select the platform type so that you can use Natural Language PLTW.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
MEH108 - Intro. To Engineering Applications KOU Electronics and Communications Engineering.
Forward Until Near Stop when near a wall.
Basic Programming: Until Commands. The Problem with Wait States Motor Speed is affected by battery power. –If the battery is fully charged, the motors.
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc. Automation and Robotics VEX.
 circumference = distance around the wheel  Distance around the wheel = distance travelled in 1 rotation  Distance travelled in 1 rotation would change.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
BEGINNER PROGRAMMING LESSON
Deriving Consistency from LEGOs
Follow The Guidelines.
Touch Sensor.
Automation and Robotics
Module F: Presentation Understanding Robot Fundamentals
Introductory Presentation
Forward Until Touch Robot goes forward until it hits a wall.
BEGINNER PROGRAMMING LESSON
Follow The Guidelines Light Sensor
Beginner Programming Lesson
Selection Learning Objective: to be able to design algorithms that use selection.
Line Following Behavior
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 5.
Introductory Presentation
Storing Values as Variables
Introductory Presentation
Lesson 3: Sensor Wait-for’s Programming Solutions
Line Following Behavior
Lego MINDSTORMS EV3.
Oregon Robotics Tournament and Outreach Program
Implementing Variables in Your Programs
Presentation transcript:

By Eric Greene RMS / I. S. 192 Q

Smart Start Question How would you get the robot to flirt with disaster by touching the edge of the “table” as many times as possible without falling off? Using a Light Sensor, students will be able to program their robot to touch the edge of a without falling off. Students will also program the robot to run for 90 seconds and perform random turns.

Calculating a Threshold Turn on your NXT Press the arrow button until you reach View. Select View, go to Reflected Light. Select Reflected Light, then select the Port that your Light Sensor is attached to. Select that Port, then place your Light Sensor over the dark surface and then the white surface, take the readings, add them up, and then divide by two to find your Threshold.

Rules for this Activity The robot must run randomly for 90 seconds. The robot must “touch” the edge of the table. There must be two students counting to verify the number of touches the robot makes. A robot that goes off the edge of the table is disqualified. A robot must turn itself off after 90 seconds. If it does not, it will be disqualified.

Summary Meeting all the requirements successfully completes the activity. If more than one robot competes, the robot that “touches” the table edges most often wins, as long as it meets all the other requirements. Students are to record the data from the “touches” and compare them with other groups. If you finish early, experiment with changing motor power levels and “Loop” time durations, and record and compare the data.

Sample Program