e d u c a t i o n Detect Dark Line Objectives Connect Teacher s Notes

Size: px
Start display at page:

Download "e d u c a t i o n Detect Dark Line Objectives Connect Teacher s Notes"

Transcription

1 e d u c a t i o n Objectives Learn how to make the robot interact with the environment: Detect a line drawn on the floor by means of its luminosity. Hint You will need a flashlight or other light source for this activity. Connect Using colored lines or wires is one of the simplest ways to guide the movement of mobile robots in a given environment. In this activity you will use a Light Sensor and make your robot detect lines. Open your software and click through the Challenge Brief of Tutorial 16.. Then follow the Building Guide and Programming Guide and make your robot detect the dark line. 38

2 Construct Build your Robot Build the Driving Base and Light Module Down following the Building Guide, or using the Building Instruction booklet pages 8 to 22 and pages 32 to 34. If you have pre-built your robot, we suggest you remove unnecessary extensions and only use a robot as shown in the Building Guide Make sure the Light Module Down is connected to port 3 Test the functionality of the model. Loosening bushings can reduce friction Make sure that all wires are clear of moving parts, the rear wheels move freely and all tires are put on correctly. Build your Program Open and download the program 4a_detect_dark_line.rbt Or otherwise: Name your program with a meaningful title Follow the Programming Guide In steps four to six of the Programming Guide you will be asked to fill in some values based on actual Light Sensor readings. First use the View function of the NXT Brick, or with a robot connected click on the Wait for Light block. Then place the Light Sensor first over the black line and then over a white area Write down the values of luminosity of the black line and the white area, and calculate the average. Then fill in the average of the two readings in the configuration panel When you are done, save the program Make sure the robot is connected to the computer before downloading the program to the NXT. Place your Robot Place your robot on mat no. 1, starting position 5. 39

3 Contemplate STEP 1 The robot will drive forward and then stop when it detects the first black line. STEP 2 Then, change the program to make your robot continue past the first black line and stop when it detects the second black line. One way to solve this is by making the robot first search for a black line, then for a white line, and then finally another black line. Some students will try looping the program and most will be unsuccessful in finding the second line when they do so. It is important that alternative programs allow the robot to clear the first black line before searching for the second line. Some might be successful in adding an additional Move block that allows the robot to clear the first line. Hint To help the students realize the different steps in the program, try using the Wait for Time block at strategic places. This can help them see how each part of their program performs. The program 4b_detect_second_dark_line.rbt shows one way to solve the problem. STEP 3 Next, place the robot at the opposite end of the colored lines (starting position 6) and change your program to make your robot stop at the first white line. The Light Sensor reads almost the same values from the red and the white lines. Therefore it is important that the program takes the red line into account. The program 4c_detect_white_line.rbt shows one way to solve the problem. You can further extend the activity by having your students: Use the Comment Tool to explain their programs and what each block does Program the robot to stop at the gray line. 40

4 Continue React To Light STEP 1 Open Tutorial 23. React To Light. View the Challenge Brief and follow the Building Guide and Programming Guide. Save the program before downloading. Place your robot on mat no. 1, starting position 5 or alternatively on the floor or a table. The robot will point turn continuously at varying speeds, depending on the intensity of the light detected. The intensity reading from the Light Sensor is sent from the output plug of the Light Sensor to the power input plug of the Move block via the data wire, thereby determining the speed at which the motor will run. The higher the light intensity reading, the faster the robot will point turn. Students will build the program 4d_react_to_light.rbt. STEP 2 Then, change the program to make your robot point turn more slowly the higher the light intensity. One way to solve this is by adding a Math block. Set input number A to 100 and set input number B to the light intensity reading. Hint This might be the first time students use the data wire tool. It would be a good idea to spend some time training them in how to create and undo links. Then the higher the light intensity reading is, the lower the output will be, i.e. the slower the robot will point turn. The program 4e_react_to_light_slow.rbt shows one way to solve the problem. Optional Try the Tutorials 21. Speed Control and 22. React To Distance Program your robot to go forward at low light intensity and stop when the light intensity reaches a specified trigger point. 41

5 Student Worksheet Name(s): Using colored lines or wires is one of the simplest ways to guide the movement of mobile robots in a given environment. In this activity you will use a Light Sensor and make your robot detect lines. Open your software and click through the Challenge Brief of Tutorial 16.. Then follow the Building Guide and Programming Guide and make your robot detect the dark line. Build your Robot Build the Driving Base and Light Module Down following the Building Guide, or using the Building Instruction booklet pages 8 to 22 and pages 32 to 34. If you have pre-built your robot, we suggest you remove unnecessary extensions and only use a robot as shown in the Building Guide Make sure the Light Module Down is connected to port 3 Test the functionality of the model. Loosening bushings can reduce friction Make sure that all wires are clear of moving parts, the rear wheel moves freely and all tires are put on correctly. Build your Program Name your program with a meaningful title Follow the Programming Guide In steps four to six of the Programming Guide you will be asked to fill in some values based on actual Light Sensor readings. First use the View function of the NXT Brick, or with a robot connected click on the Wait for Light block. Then place the Light Sensor first over the black line and then over a white area Write down the values of luminosity of the black line and the white area, and calculate the average. Then fill in the average of the two readings in the configuration panel When you are done, save the program Make sure the robot is connected to the computer before downloading the program to the NXT. Place your Robot Place your robot on mat no. 1, starting position 5. 42

6 Student Worksheet Step 1 Step 2 Then, change the program to make your robot continue past the first black line and stop when it detects the second black line. Describe the programming changes you made: Step 3 Next, place the robot at the opposite end of the color lines (starting position 6) and change your program to make your robot stop at the first white line. Describe the programming changes you made: 43

7 Student Worksheet React To Light STEP 1 Open Tutorial 23. React To Light. View the Challenge Brief and follow the Building Guide and Programming Guide. Save the program before downloading. Place your robot on mat no. 1, starting position 5 or alternatively on the floor or a table. STEP 2 Then, change the program to make your robot point turn more slowly the higher the light intensity. Describe the programming changes you made: Hint: Try adding a Math block to your program. 44

Where C= circumference, π = 3.14, and D = diameter EV3 Distance. Developed by Joanna M. Skluzacek Wisconsin 4-H 2016 Page 1

Where C= circumference, π = 3.14, and D = diameter EV3 Distance. Developed by Joanna M. Skluzacek Wisconsin 4-H 2016 Page 1 Instructor Guide Title: Distance the robot will travel based on wheel size Introduction Calculating the distance the robot will travel for each of the duration variables (rotations, degrees, seconds) can

More information

Automatic Headlights

Automatic Headlights Automatic Headlights Design car features that will improve nighttime driving safety. Learning Objectives Students will: Explore the concept of Inputs and the way to control them Explore the concept of

More information

A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs

A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs Activity 1 - Play Music A Day in the Life CTE Enrichment Grades 3-5 mblock Robotics - Simple Programs Computer Science Unit One of the simplest things that we can do, to make something cool with our robot,

More information

Robotics using Lego Mindstorms EV3 (Intermediate)

Robotics using Lego Mindstorms EV3 (Intermediate) Robotics using Lego Mindstorms EV3 (Intermediate) Facebook.com/roboticsgateway @roboticsgateway Robotics using EV3 Are we ready to go Roboticists? Does each group have at least one laptop? Do you have

More information

LEGO Mindstorms Class: Lesson 1

LEGO Mindstorms Class: Lesson 1 LEGO Mindstorms Class: Lesson 1 Some Important LEGO Mindstorm Parts Brick Ultrasonic Sensor Light Sensor Touch Sensor Color Sensor Motor Gears Axle Straight Beam Angled Beam Cable 1 The NXT-G Programming

More information

Line Detection. Duration Minutes. Di culty Intermediate. Learning Objectives Students will:

Line Detection. Duration Minutes. Di culty Intermediate. Learning Objectives Students will: Line Detection Design ways to improve driving safety by helping to prevent drivers from falling asleep and causing an accident. Learning Objectives Students will: Explore the concept of the Loop Understand

More information

EV3 Advanced Topics for FLL

EV3 Advanced Topics for FLL EV3 Advanced Topics for FLL Jim Keller GRASP Laboratory University of Pennsylvania August 14, 2016 Part 1 of 2 Topics Intro to Line Following Basic concepts Calibrate Calibrate the light sensor Display

More information

RGB Line Follower. 1. Basic knowledge of RGB line follower

RGB Line Follower. 1. Basic knowledge of RGB line follower RGB Line Follower 1. Basic knowledge of RGB line follower The RGB Line Follower module is designed for line patrol competitions. It contains 4 RGB fill lights and 4 photosensitive receiving tubes. The

More information

2.4 Sensorized robots

2.4 Sensorized robots 66 Chap. 2 Robotics as learning object 2.4 Sensorized robots 2.4.1 Introduction The main objectives (competences or skills to be acquired) behind the problems presented in this section are: - The students

More information

Lab book. Exploring Robotics (CORC3303)

Lab book. Exploring Robotics (CORC3303) Lab book Exploring Robotics (CORC3303) Dept of Computer and Information Science Brooklyn College of the City University of New York updated: Fall 2011 / Professor Elizabeth Sklar UNIT A Lab, part 1 : Robot

More information

Chapter 14. using data wires

Chapter 14. using data wires Chapter 14. using data wires In this fifth part of the book, you ll learn how to use data wires (this chapter), Data Operations blocks (Chapter 15), and variables (Chapter 16) to create more advanced programs

More information

The light sensor, rotation sensor, and motors may all be monitored using the view function on the RCX.

The light sensor, rotation sensor, and motors may all be monitored using the view function on the RCX. Review the following material on sensors. Discuss how you might use each of these sensors. When you have completed reading through this material, build a robot of your choosing that has 2 motors (connected

More information

Studuino Icon Programming Environment Guide

Studuino Icon Programming Environment Guide Studuino Icon Programming Environment Guide Ver 0.9.6 4/17/2014 This manual introduces the Studuino Software environment. As the Studuino programming environment develops, these instructions may be edited

More information

Ev3 Robotics Programming 101

Ev3 Robotics Programming 101 Ev3 Robotics Programming 101 1. EV3 main components and use 2. Programming environment overview 3. Connecting your Robot wirelessly via bluetooth 4. Starting and understanding the EV3 programming environment

More information

Here Comes the Sun. The Challenge

Here Comes the Sun. The Challenge Here Comes the Sun This activity requires ROBOLAB 2.0 or higher, the Infrared Transmitter and cable #9713, RCX #9709, elab sets #9680 and #9681. The Challenge Invent a car that finds the optimal light

More information

An Introduction to Programming using the NXT Robot:

An Introduction to Programming using the NXT Robot: An Introduction to Programming using the NXT Robot: exploring the LEGO MINDSTORMS Common palette. Student Workbook for independent learners and small groups The following tasks have been completed by:

More information

Pre-Day Questionnaire

Pre-Day Questionnaire LEGO Mindstorms Pre-Day Questionnaire Your Age? Please select your age from the options below: a) 11 b) 12 c) 13 d) 14 e) 15 or Older 0 0 0 0 0 11 12 13 14 15&or&Older Good at Problem Solving? Do you think

More information

A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors

A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors Activity 1 - Reading Sensors A Day in the Life CTE Enrichment Grades 3-5 mblock Programs Using the Sensors Computer Science Unit This tutorial teaches how to read values from sensors in the mblock IDE.

More information

BEGINNER PROGRAMMING LESSON

BEGINNER PROGRAMMING LESSON Basic Line Follower (NXT) By Sanjay and Arvind Seshan BEGINNER PROGRAMMING LESSON LESSON OBJECTIVES 1. Learn how humans and robots follow lines 2. Learn how to get a robot to follow a line using the NXT

More information

ezsystem elab16m Light Sensing Robot

ezsystem elab16m Light Sensing Robot ezsystem elab16m Light Sensing Robot ezsystem The aim of ezsystem is to enable Creativity and Innovation at an early age in a Problem Based Learning (PBL) approach. ezsystem integrates ezcircuit Designer,

More information

Introduction to programming with Fable

Introduction to programming with Fable How to get started. You need a dongle and a joint module (the actual robot) as shown on the right. Put the dongle in the computer, open the Fable programme and switch on the joint module on the page. The

More information

BUILDING A COMPETITION ROBOT SESHAN BROTHERS

BUILDING A COMPETITION ROBOT SESHAN BROTHERS BUILDING A COMPETITION ROBOT SESHAN BROTHERS OUR RULES FOR ROBOT DESIGN RULE #1: Take your time to build your base robot before jumping into attachment building and solving missions. RULE #2: If you are

More information

EQ-ROBO Programming : bomb Remover Robot

EQ-ROBO Programming : bomb Remover Robot EQ-ROBO Programming : bomb Remover Robot Program begin Input port setting Output port setting LOOP starting point (Repeat the command) Condition 1 Key of remote controller : LEFT UP Robot go forwards after

More information

Lab 1: Testing and Measurement on the r-one

Lab 1: Testing and Measurement on the r-one Lab 1: Testing and Measurement on the r-one Note: This lab is not graded. However, we will discuss the results in class, and think just how embarrassing it will be for me to call on you and you don t have

More information

Instructional Technology Center

Instructional Technology Center Partner Teacher Night March 2017 - Lego WeDo 2.0 What are Lego WeDos? WeDos are lego sets that come with a power source and a motor that allows students to create lego constructions that move like robots.

More information

Welcome to. NXT Basics. Presenter: Wael Hajj Ali With assistance of: Ammar Shehadeh - Souhaib Alzanki - Samer Abuthaher

Welcome to. NXT Basics. Presenter: Wael Hajj Ali With assistance of: Ammar Shehadeh - Souhaib Alzanki - Samer Abuthaher Welcome to NXT Basics Presenter: Wael Hajj Ali With assistance of: Ammar Shehadeh - Souhaib Alzanki - Samer Abuthaher Outline Have you met the Lizard? Introducing the Platform Lego Parts Motors Sensors

More information

Parts of a Lego RCX Robot

Parts of a Lego RCX Robot Parts of a Lego RCX Robot RCX / Brain A B C The red button turns the RCX on and off. The green button starts and stops programs. The grey button switches between 5 programs, indicated as 1-5 on right side

More information

Let There Be Light. Opening Files. Deleting National Technology and Science Press

Let There Be Light. Opening Files. Deleting National Technology and Science Press Let There Be Light 2 Better to light a candle than to curse the darkness. Chinese Proverb The Hello World program demonstrates only the output aspect of a computer program. Now let s write a program that

More information

Instructors. Manual GEARED. After-School Robotics Program By Haley Hanson

Instructors. Manual GEARED. After-School Robotics Program By Haley Hanson Instructors GEARED UP Manual After-School Robotics Program By Haley Hanson Table of Contents Introduction 3 Before you Start 4 Program Overview 5 Proposed Timeline 6 Itemized Materials List and Sample

More information

ADVANCED EV3 PROGRAMMING LESSON. Proportional Control. By Sanjay and Arvind Seshan

ADVANCED EV3 PROGRAMMING LESSON. Proportional Control. By Sanjay and Arvind Seshan ADVANCED EV3 PROGRAMMING LESSON Proportional Control By Sanjay and Arvind Seshan Lesson Objectives Learn what proportional control means and why to use it Learn to apply proportional control to different

More information

SINGLE SENSOR LINE FOLLOWER

SINGLE SENSOR LINE FOLLOWER SINGLE SENSOR LINE FOLLOWER One Sensor Line Following Sensor on edge of line If sensor is reading White: Robot is too far right and needs to turn left Black: Robot is too far left and needs to turn right

More information

Toeing the Line Experiments with Line-following Algorithms

Toeing the Line Experiments with Line-following Algorithms Toeing the Line Experiments with Line-following Algorithms Grade 9 Contents Abstract... 2 Introduction... 2 Purpose... 2 Hypothesis... 3 Materials... 3 Setup... 4 Programming the robot:...4 Building the

More information

Robotics Workshop. for Parents and Teachers. September 27, 2014 Wichita State University College of Engineering. Karen Reynolds

Robotics Workshop. for Parents and Teachers. September 27, 2014 Wichita State University College of Engineering. Karen Reynolds Robotics Workshop for Parents and Teachers September 27, 2014 Wichita State University College of Engineering Steve Smith Christa McAuliffe Academy ssmith3@usd259.net Karen Reynolds Wichita State University

More information

Laboratory 1: Motion in One Dimension

Laboratory 1: Motion in One Dimension Phys 131L Spring 2018 Laboratory 1: Motion in One Dimension Classical physics describes the motion of objects with the fundamental goal of tracking the position of an object as time passes. The simplest

More information

understanding sensors

understanding sensors The LEGO MINDSTORMS EV3 set includes three types of sensors: Touch, Color, and Infrared. You can use these sensors to make your robot respond to its environment. For example, you can program your robot

More information

FLL Programming Workshop Series

FLL Programming Workshop Series FLL Programming 2017 Workshop Series 2017 1 Prerequisites & Equipment Required Basic computer skills Assembled EV3 Educational robot or equivalent Computer or Laptop with LEGO Mindstorms software installed

More information

Quantizer step: volts Input Voltage [V]

Quantizer step: volts Input Voltage [V] EE 101 Fall 2008 Date: Lab Section # Lab #8 Name: A/D Converter and ECEbot Power Abstract Partner: Autonomous robots need to have a means to sense the world around them. For example, the bumper switches

More information

Welcome to Lego Rovers

Welcome to Lego Rovers Welcome to Lego Rovers Aim: To control a Lego robot! How?: Both by hand and using a computer program. In doing so you will explore issues in the programming of planetary rovers and understand how roboticists

More information

Deriving Consistency from LEGOs

Deriving Consistency from LEGOs Deriving Consistency from LEGOs What we have learned in 6 years of FLL and 7 years of Lego Robotics by Austin and Travis Schuh 1 2006 Austin and Travis Schuh, all rights reserved Objectives Basic Building

More information

Mindstorms NXT. mindstorms.lego.com

Mindstorms NXT. mindstorms.lego.com Mindstorms NXT mindstorms.lego.com A3B99RO Robots: course organization At the beginning of the semester the students are divided into small teams (2 to 3 students). Each team uses the basic set of the

More information

Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world.

Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world. Activity 3.1.1 Inputs and Outputs for CT Introduction Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world. Most humans use five senses to perceive

More information

Nebraska 4-H Robotics and GPS/GIS and SPIRIT Robotics Projects

Nebraska 4-H Robotics and GPS/GIS and SPIRIT Robotics Projects Name: Club or School: Robots Knowledge Survey (Pre) Multiple Choice: For each of the following questions, circle the letter of the answer that best answers the question. 1. A robot must be in order to

More information

Programming Design. ROBOTC Software

Programming Design. ROBOTC Software Programming Design ROBOTC Software Behavior-Based Programming A behavior is anything your robot does Turning on a single motor or servo Three main types of behaviors 1. Complex behaviors Robot performs

More information

Line-Follower Challenge

Line-Follower Challenge Line-Follower Challenge Pre-Activity Quiz 1. How does a light sensor work? Does the light sensor detect white or black as a higher amount of light reflectivity? Absorbance? 2. Can you think of a method

More information

FLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud

FLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud FLL Coaches Clinic Chassis and Attachments Patrick R. Michaud pmichaud@pobox.com Erik Jonsson School of Engineering and Computer Science University of Texas at Dallas September 23, 2017 Presentation Outline

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. LEGO Bowling Workbook

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. LEGO Bowling Workbook Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl LEGO Bowling Workbook Robots are devices, sometimes they run basic instructions via electric circuitry or on most occasions they can be programmable.

More information

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads:

A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads: Project 4: Arduino Servos Part 1 Description: A servo is an electric motor that takes in a pulse width modulated signal that controls direction and speed. A servo has three leads: a. Red: Current b. Black:

More information

Note to the Teacher. Description of the investigation. Time Required. Additional Materials VEX KITS AND PARTS NEEDED

Note to the Teacher. Description of the investigation. Time Required. Additional Materials VEX KITS AND PARTS NEEDED In this investigation students will identify a relationship between the size of the wheel and the distance traveled when the number of rotations of the motor axles remains constant. Students are required

More information

BEGINNER PROGRAMMING LESSON

BEGINNER PROGRAMMING LESSON Basic Line Follower By Sanjay and Arvind Seshan BEGINNER PROGRAMMING LESSON LESSON OBJECTIVES 1. Learn how humans and robots follow lines 2. Learn how to get a robot to follow a line using Color Mode on

More information

How Do You Make a Program Wait?

How Do You Make a Program Wait? How Do You Make a Program Wait? How Do You Make a Program Wait? Pre-Quiz 1. What is an algorithm? 2. Can you think of a reason why it might be inconvenient to program your robot to always go a precise

More information

Unit 4: Robot Chassis Construction

Unit 4: Robot Chassis Construction Unit 4: Robot Chassis Construction Unit 4: Teacher s Guide Lesson Overview: Paul s robotic assistant needs to operate in a real environment. The size, scale, and capabilities of the TETRIX materials are

More information

Line-Follower Challenge

Line-Follower Challenge Line-Follower Challenge Pre-Activity Quiz 1. How does a color sensor work? Does the color sensor detect white or black as a higher amount of light reflectivity? Absorbance? 2. Can you think of a method

More information

Lets start learning how Wink s bottom sensors work. He can use these sensors to see lines and measure when the surface he is driving on has changed.

Lets start learning how Wink s bottom sensors work. He can use these sensors to see lines and measure when the surface he is driving on has changed. Lets start learning how Wink s bottom sensors work. He can use these sensors to see lines and measure when the surface he is driving on has changed. Bottom Sensor Basics... IR Light Sources Light Sensors

More information

Introduction to Robotics Rubrics

Introduction to Robotics Rubrics Introduction to Robotics Rubrics Students can evaluate their project work according to the learning goals. Each rubric includes four levels: Bronze, Silver, Gold, and Platinum. The intention is to help

More information

Programming Design ROBOTC Software

Programming Design ROBOTC Software Programming Design ROBOTC Software Computer Integrated Manufacturing 2013 Project Lead The Way, Inc. Behavior-Based Programming A behavior is anything your robot does Example: Turn on a single motor or

More information

roller blind installation & operation instructions

roller blind installation & operation instructions roller blind installation & operation instructions You will need: Tape measure Step Ladder Pencil Screw Drill IMPORTANT! Exercise extreme caution when unpacking your new eblind. Care must be taken when

More information

Lego Nxt in Physical Etoys

Lego Nxt in Physical Etoys Lego Nxt in Physical Etoys Physical Etoys is a software Project which let us control, in real time, Lego Mindstorms Nxt s Robots using a Bluetooth connection. SqueakNxt is a module of the Physical Etoys

More information

Erik Von Burg Mesa Public Schools Gifted and Talented Program Johnson Elementary School

Erik Von Burg Mesa Public Schools Gifted and Talented Program Johnson Elementary School Erik Von Burg Mesa Public Schools Gifted and Talented Program Johnson Elementary School elvonbur@mpsaz.org Water Sabers (2008)* High Heelers (2009)* Helmeteers (2009)* Cyber Sleuths (2009)* LEGO All Stars

More information

Chassis & Attachments 101. Part 1: Chassis Overview

Chassis & Attachments 101. Part 1: Chassis Overview Chassis & Attachments 101 Part 1: Chassis Overview 2017 1 Introductions Rest rooms location. Food and Drink. Cell phones. Today presentation available at: http://www.roboplex.org/fll 2 What can be used

More information

TABLET LESSONS BASIC LINE FOLLOWER. By Sanjay and Arvind Seshan

TABLET LESSONS BASIC LINE FOLLOWER. By Sanjay and Arvind Seshan TABLET LESSONS BASIC LINE FOLLOWER By Sanjay and Arvind Seshan Lesson Objectives 1. Learn how humans and robots follow lines 2. Learn how to get a robot to follow a line using Colour Mode on the EV3 Colour

More information

T. REX. Assembly Instructions Model 2: Real Action T. REX. Model 4: Biped Walking Robot. Get instructions for even more robots!

T. REX. Assembly Instructions Model 2: Real Action T. REX. Model 4: Biped Walking Robot. Get instructions for even more robots! Download software and guides from our homepage! http://www.artec-kk.co.jp/artecrobo T. REX Get instructions for even more robots! Model 1: Bipedal T. REX Assembly Instructions Model 2: Real Action T. REX

More information

Your EdVenture into Robotics 10 Lesson plans

Your EdVenture into Robotics 10 Lesson plans Your EdVenture into Robotics 10 Lesson plans Activity sheets and Worksheets Find Edison Robot @ Search: Edison Robot Call 800.962.4463 or email custserv@ Lesson 1 Worksheet 1.1 Meet Edison Edison is a

More information

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer Worksheet Answer Key: Tree Measurer Projects > Tree Measurer Maroon = exact answers Magenta = sample answers Construct: Test Questions: Caliper Reading Reading #1 Reading #2 1492 1236 1. Subtract to find

More information

Sample Pages. Classroom Activities for the Busy Teacher: NXT. 2 nd Edition. Classroom Activities for the Busy Teacher: NXT -

Sample Pages. Classroom Activities for the Busy Teacher: NXT. 2 nd Edition. Classroom Activities for the Busy Teacher: NXT - Classroom Activities for the Busy Teacher: NXT 2 nd Edition Table of Contents Chapter 1: Introduction... 1 Chapter 2: What is a robot?... 5 Chapter 3: Flowcharting... 11 Chapter 4: DomaBot Basics... 15

More information

Squaring or Aligning on a Line

Squaring or Aligning on a Line ADVANCED EV3 PROGRAMMING LESSON Squaring or Aligning on a Line By Sanjay and Arvind Seshan Lesson Objectives Learn how to get your robot to square up (straighten out) when it comes to a line Learn how

More information

Team #3691 FLL Technical Manual. Ashburn Robotics NXTreme (Team#3691)

Team #3691 FLL Technical Manual. Ashburn Robotics NXTreme (Team#3691) FLL 2010-11 Team #3691 http://www.ashburnrobotics.com/ TechManual NXTreme 3691 - FLL 2010-11.doc Body Forward Page 1 of 44 TechManual NXTreme 3691 - FLL 2010-11.doc Body Forward Page 2 of 44 Ashburn Robotics

More information

Hi everyone. educational environment based on team work that nurtures creativity and innovation preparing them for a world of increasing

Hi everyone. educational environment based on team work that nurtures creativity and innovation preparing them for a world of increasing Hi everyone I would like to introduce myself and the Robotics program to all new and existing families. I teach Robotics to all of your children for an hour every fortnight. Robotics is a relatively new

More information

Table of Contents. Sample Pages - get the whole book at

Table of Contents. Sample Pages - get the whole book at Table of Contents Chapter 1: Introduction... 1 Chapter 2: minivex Basics... 4 Chapter 3: What is a Robot?... 20 Chapter 4: Flowcharting... 25 Chapter 5: How Far?... 28 Chapter 6: How Fast?... 32 Chapter

More information

contents in detail PART I GETTING STARTED acknowledgments...xvii

contents in detail PART I GETTING STARTED acknowledgments...xvii contents in detail acknowledgments...xvii introduction...xix why this book?...xix is this book for you?...xix how does this book work?...xix the discoveries...xix what to expect in each chapter...xx getting

More information

Lesson 3: Arduino. Goals

Lesson 3: Arduino. Goals Introduction: This project introduces you to the wonderful world of Arduino and how to program physical devices. In this lesson you will learn how to write code and make an LED flash. Goals 1 - Get to

More information

Chapter 1. Robots and Programs

Chapter 1. Robots and Programs Chapter 1 Robots and Programs 1 2 Chapter 1 Robots and Programs Introduction Without a program, a robot is just an assembly of electronic and mechanical components. This book shows you how to give it a

More information

1. Controlling the DC Motors

1. Controlling the DC Motors E11: Autonomous Vehicles Lab 5: Motors and Sensors By this point, you should have an assembled robot and Mudduino to power it. Let s get things moving! In this lab, you will write code to test your motors

More information

C - Underground Exploration

C - Underground Exploration C - Underground Exploration You've discovered an underground system of tunnels under the planet surface, but they are too dangerous to explore! Let's get our robot to explore instead. 2017 courses.techcamp.org.uk/

More information

Robot Programming Manual

Robot Programming Manual 2 T Program Robot Programming Manual Two sensor, line-following robot design using the LEGO NXT Mindstorm kit. The RoboRAVE International is an annual robotics competition held in Albuquerque, New Mexico,

More information

The Nomenclature and Geometry of LEGO

The Nomenclature and Geometry of LEGO The Nomenclature and Geometry of LEGO AN OVERVIEW OF LEGO EV3 MINDSTORMS ELEMENTS AND HOW THEY WORK TOGETHER UPDATED 9/27/2015 Required Stuff Please do not wander the building. Rest Rooms Location. Food

More information

Convert a Hitec HS-300 Servo to Continuous Operation

Convert a Hitec HS-300 Servo to Continuous Operation Site Map Shopping Cart Engineering Services Contact US Home Dios and Athena KRMx01 Mechanics Projects Downloads Forums GAN116_hs300 Convert a Hitec HS-300 Servo to Continuous Operation By Michael Simpson

More information

D - Robot break time - make a game!

D - Robot break time - make a game! D - Robot break time - make a game! Even robots need to rest sometimes - let's build a reaction timer game to play when we have some time off from the mission. 2017 courses.techcamp.org.uk/ Page 1 of 7

More information

App Inventor meets NXT

App Inventor meets NXT App Inventor meets NXT Pre-day Questionnaires About Technocamps We go around schools like yours and show you lots of interesting stuff! We also do things we call bootcamps during holidays! What is a STEM

More information

Objective of the lesson

Objective of the lesson Arduino Lesson 5 1 Objective of the lesson Learn how to program an Arduino in S4A All of you will: Add an LED to an Arduino and get it to come on and blink Most of you will: Add an LED to an Arduino and

More information

B9Creator Build Table Calibration Process

B9Creator Build Table Calibration Process B9Creator Build Table Calibration Process Summary This document explains the process to calibrate the B9Creator Build Table. Things to Know The purpose of the Build Table calibration is to ensure the red

More information

This is a motor attachment option in which the motors attach closely to the sides of the NXT.

This is a motor attachment option in which the motors attach closely to the sides of the NXT. 6 II. Ways to Attach NXT Motors 1. Simple Side Attachment Model Description: This is a motor attachment option in which the motors attach closely to the sides of the NXT. 7 These are the parts that you

More information

Chassis & Attachments 101. Chassis Overview

Chassis & Attachments 101. Chassis Overview Chassis & Attachments 101 Chassis Overview 2016 1 Introductions Rest rooms location. Food and Drink: Complementary bottled water. Snacks available for purchase from UME FTC teams. Cell phones. Today presentation

More information

acknowledgments...xv introduction...xvii 1 LEGO MINDSTORMS NXT 2.0: people, pieces, and potential getting started with the NXT 2.0 set...

acknowledgments...xv introduction...xvii 1 LEGO MINDSTORMS NXT 2.0: people, pieces, and potential getting started with the NXT 2.0 set... acknowledgments...xv introduction...xvii about this book...xvii part I: introduction to LEGO MINDSTORMS NXT 2.0...xviii part II: building...xviii part III: programming...xviii part IV: projects...xix companion

More information

The power of Math in LEGO Robotics

The power of Math in LEGO Robotics The power of Math in LEGO Robotics Disseminator: Marco Diez marcodiez@dadeschools.net Howard D. McMillan Middle School (Mail Code: 6441) 13100 SW 59 ST. Miami, FL 33183 For information concerning Ideas

More information

Programming PIC Microchips

Programming PIC Microchips Programming PIC Microchips Fís Foghlaim Forbairt Programming the PIC microcontroller using Genie Programming Editor Workshop provided & facilitated by the PDST www.t4.ie Page 1 DC motor control: DC motors

More information

Multi-Agent Robotics with GPS Navigation

Multi-Agent Robotics with GPS Navigation Jay Joshi Edison High School 50 Boulevard of the Eagles Edison, NJ 08817 Multi-Agent Robotics with GPS Navigation Abstract The GPS Navigation project is a multi-agent robotics project. A GPS Navigation

More information

INTERMEDIATE PROGRAMMING LESSON

INTERMEDIATE PROGRAMMING LESSON INTERMEDIATE PROGRAMMING LESSON Turn_Degrees My Block By: Droids Robotics LESSON OBJECTIVES 1. Create a useful My Block 2. Learn to make a My Block that will take inputs based on measurements with a protractor

More information

A - Debris on the Track

A - Debris on the Track A - Debris on the Track Rocks have fallen onto the line for the robot to follow, blocking its path. We need to make the program clever enough to not get stuck! 2017 https://www.hamiltonbuhl.com/teacher-resources

More information

A - Debris on the Track

A - Debris on the Track A - Debris on the Track Rocks have fallen onto the line for the robot to follow, blocking its path. We need to make the program clever enough to not get stuck! 2018 courses.techcamp.org.uk/ Page 1 of 7

More information

A - Debris on the Track

A - Debris on the Track A - Debris on the Track Rocks have fallen onto the line for the robot to follow, blocking its path. We need to make the program clever enough to not get stuck! Step 1 2017 courses.techcamp.org.uk/ Page

More information

RoboCup Sumo Workshop. Margaux Edwards July 2018

RoboCup Sumo Workshop. Margaux Edwards July 2018 RoboCup Sumo Workshop Margaux Edwards July 2018 Plan for today: The Challenge Designing your Robot Programming your Robot Ultrasonic Sensor Light/Colour Sensor Competition Time! The Challenge: What is

More information

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move Maze Challenge Pre-Activity Quiz 1. What is a design challenge? 2. How do you program a robot to move 2 feet forward in a straight line? 2 Pre-Activity Quiz Answers 1. What is a design challenge? A design

More information

Agent-based/Robotics Programming Lab II

Agent-based/Robotics Programming Lab II cis3.5, spring 2009, lab IV.3 / prof sklar. Agent-based/Robotics Programming Lab II For this lab, you will need a LEGO robot kit, a USB communications tower and a LEGO light sensor. 1 start up RoboLab

More information

Robotic Programming. Skills Checklist

Robotic Programming. Skills Checklist Robotic Programming Skills Checklist Name: Motors Motors Direction Steering Power Duration Complete B & C Forward Straight 75 3 Rotations B & C Forward Straight 100 5 Rotatins B & C Forward Straight 50

More information

Unit 6.5 Text Adventures

Unit 6.5 Text Adventures Unit 6.5 Text Adventures Year Group: 6 Number of Lessons: 4 1 Year 6 Medium Term Plan Lesson Aims Success Criteria 1 To find out what a text adventure is. To plan a story adventure. Children can describe

More information

Pre-Activity Quiz. building a robot to fight another robot by trying to push it out of a ring? in the competition? the way when racing?

Pre-Activity Quiz. building a robot to fight another robot by trying to push it out of a ring? in the competition? the way when racing? Sumobot - RaceCar Challenge Pre-Activity Quiz 1. What must you keep in mind when building a robot to fight another robot by trying to push it out of a ring? 2. How can you use gears to your advantage in

More information

Basic NXT-G Programming

Basic NXT-G Programming Basic NXT-G Programming Sequence Beams Blocks NXT-G Structures (special blocks) Wires (connect ports on blocks & structures) Forward 2, Back 2, Talk 01-Basic Program.rbt Forward 2, Back 2, Talk 02 Simple

More information

LEGO Mindstorms EV3 Robotics Instructor Guide. Joanna M. Skluzacek, PhD. Associate Professor. Department of Youth Development

LEGO Mindstorms EV3 Robotics Instructor Guide. Joanna M. Skluzacek, PhD. Associate Professor. Department of Youth Development LEGO Mindstorms EV3 Robotics Instructor Guide Joanna M. Skluzacek, PhD Associate Professor Department of Youth Development University of Wisconsin Extension Introduction to LEGO Mindstorms EV3 developed

More information

RG Kit Guidebook ARGINEERING

RG Kit Guidebook ARGINEERING RG Kit Guidebook ARGINEERING RG Kit Guidebook ARGINEERING ARGINEERING The desire to interact, to connect exists in us all. As interactive beings, we interact not only with each other, but with the world

More information

ME 363 Forming Project (100 points)

ME 363 Forming Project (100 points) (100 points) Due Date: Dec. 4, 2014 Introduction Metal forming software (AFDEX-2012) will be used in this project to design and simulate the metal forging process. AFDEX is a general purpose metal forming

More information