5/6/2015 1 Robotics Competition Understanding the Concepts.

Slides:



Advertisements
Similar presentations
RCX Workshop Day 2 Programming with Touch Sensor Light Sensor Repeat CJ Chung Associate Professor of Computer Science Lawrence Technological University.
Advertisements

4/22/ MAKING YOUR ROBOTS SEE Building and Testing Photosensitive eyes.
Follow The Guidelines Introductory Presentation. Opening Activity Make a prediction about how light sensors will use thresholds. Keep in mind: We used.
Boe-bots and STEM Boe-bots and STEM – This sectional will introduce participants to a programmable robot that is useful for engaging students in building.
Concept Questions with Answers 8.02 W10D2
Using the Board of Education Breadboard and Your Multimeter ENGR 120 Work in teams of two!
1 Boe-Bot Parts BOE-BOT Lecture #1b DE - Digital Electronics.
Navigating the BOE-BOT
Autonomy using Encoders Intro to Robotics. Goal Our new task is to navigate a labyrinth. But this time we will NOT use motor commands in conjunction with.
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Available at: – Program Optical Quad Encoders in Autonomous Mode Program optical quad encoders in autonomous mode.
Ramrod III Micro mouse. The Team  Andrew Igarashi – Hardware  Kevin Li – Programming  Stephen Nakamura – Hardware  Quang Ngu - Programming.
Sensors Instructor: Shuvra Das Mechanical Engineering Dept. University of Detroit Mercy.
Automatic Delivery Machine ME 3484 Group 2 Li Jiang Jia Cong Li Kun Hei Fong.
Curry Mouse EE296 Final Presentation Wednesday, May 10, 2006.
Curry Mouse EE296 Design Review Presentation Saturday, March 11, 2006.
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.
Program ultrasonic range sensor in autonomous mode
Weston Schreiber & Joshua Gabrielse Robotics Summer Training Programming #1: EasyC Basics.
Robotics Engineering Basic Maneuvers. Getting the Boe-Bot to Move One of the first tasks we need to do is to get our bots moving.One of the first tasks.
If the piece of wire is made twice as long but has the same cross-sectional area, its resistance: (a) doubles (b) is halved (c) remains the same (d) can’t.
Controlling the Outside World
Reactive robots UPNA The Public University of Navarra Material for pupils & students.
10/10/ Controlling YOUR ROBOT. 10/10/2015 Basic Stamp  Basic Stamp Input - output pins Interpreter Chip Power supply: 5 Volts voltage Memory: EEPROM.
7.2 V battery pack and charger Put the battery in the charger station at the end of the lab. period. Red light indicates charging. Ken Youssefi Introduction.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
Sensors Material taken from Robotics with the Boe-Bot.
Available at: Lesson 3.5 – Program Light Sensor in Autonomous Mode Program Light Sensor in Autonomous Mode.
20 pt 30 pt 40 pt 50 pt 10 pt 20 pt 30 pt 40 pt 50 pt 10 pt 20 pt 30 pt 40 pt 50 pt 10 pt Review 1Review 2Review 3Review 4Review 5 10 pt 20 pt 30 pt 40.
Electric Circuits. Potential Electric Potential is just like gravitational potential It depends on –The distance from the source –The amount of charge.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
ENGR 101: Robotics Lecture 3 – Robot Motion Outline  Robot Motion  FOR Loops  Making Music References 
ENGR 101: Robotics Lecture 4 – Making Decisions Outline  The Stall Sensor  Making Decisions  Random Number Generation References 
Series Series circuits Current in series circuits Voltage in series circuits.
10.3 Electric Potential. Electric Potential Electric potential refers to the amount of energy that electrons possess in a circuit.
Robot Programming. Programming Behaviors Behaviors describe the actions and decisions of your robot.
Digital Electronics The Boe-Bot and Servo Motors.
PROMGRAMING YOUR ROBOT How Servos Work: How to control your robot.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
Rescue Robot Day 2 Exploring Computer Science Lesson 6-11.
1 Current, Voltage & Resistance Conductors & Insulators.
ENGR 101: Robotics Lecture 6 – Follow That Light! Outline  The Scribbler's Light Sensors  Using EEPROM Memory References 
1 BOE-BOT Lecture #2 DE - Digital Electronics Servos and the BOE-BOT.
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.
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.
Limited rotation servo basics David Hall output shaft servo horn red wire = 5V + black wire = Gnd - white wire = control signal standard servo.
The “Board of Education” 1 Three-position switch 0 = OFF 1 = ON / wheels OFF 2 = ON / wheels ON breadboard (for building circuits) electrical power (V.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Presentation Outline I. Background Information II. Design Project
Kirchhoff’s Rules.
Recall that when two conducting objects at different potentials are connected by a conducting wire, charge flows from the object at a higher potential.
Introduction to Servos
Deriving Consistency from LEGOs
Follow The Guidelines.
Stop Light Lab 7 Winter Quarter.
VEX Motors & Servos J.M. Gabrielse.
Voltage Divider.
Kirchhoff’s Rules.
What is a Robot? A Electro-Mechanical system Plus Artificial intelligence Can do certain tasks that human like Robot Arm Honda Asimo Robot Fish Robot Vacuum.
PROMGRAMING YOUR ROBOT
Controlling YOUR ROBOT
Follow The Guidelines Light Sensor
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 5.
Understanding the Concepts
SENSORS.
Which way does the robot have to turn to get to the charger?
Working with Photorestistors
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Topic 3.3: Key Concepts Chemical Energy separates electrical charges in cells. Charges can flow through conductors, but not insulators. Moving electrical.
Voltage Divider.
Presentation transcript:

5/6/ Robotics Competition Understanding the Concepts

5/6/2015 Rules  No more than 60 seconds per question  10 points for any question answered correctly  3 Bonus points to the first group that gives the correct answer if the original group gets it wrong  Winner is the group with the total number of points after all three rounds

5/6/2015 Question 1  The main function of resistors is any circuit is to A.Store energy B.Grow stem cells C. Reduce the flow of current through the circuit D.Prevent water from flowing E.Cause electrochemical bonding

5/6/2015 Question 2  The order of control for your robot is: A.You  Computer Program  Basic Stamp Chip  Servos  Wheels B.Basic Stamp Chip  You  Computer Program  Wheels  Servos C.You  Basic Stamp Chip  Servos  Computer Program  Wheels D.Computer Program  Basic Stamp Chip  Servos  Wheels  You

5/6/2015 Question 3 Left Right From the above figure, A.The RCtime for the left wheel is greater B.The RCtime for the right wheel is greater C. Both RCtimes are equal D.It is not possible to tell which RCtime is greater

5/6/2015 Question 4  I want my robot to move forward in full speed, which of the following commands is correct if the left wheel is connected to port 12 and the right wheel is connected to port 13 ? A. Pulsout 13, 500 Pulsout 12, 500 C. Pulsout 13, 1000 Pulsout 12, 500 B. Pulsout 13, 500 Pulsout 12, 1000 D. Pulsout 13, 1000 Pulsout 12, 1000 E. Pause 20

5/6/2015 Question 5  What does the above code do? A.Powers up ports 12 and 13 B.Resets port 12 and powers up port 13 C.Resets ports 12 and 13 D.Resets port 13 and powers up port 12 E.Moves the left wheel bacwards Low 12 Low 13

5/6/2015 Question 6 A. If abs(left_photo-right_photo) < 7 then fwd_pulse if left_photo > right_photo then right_pulse if left_photo < right_photo then left_pulse This is what you want: Which of the following commands is correct? Note: fwd_pulse moves the robot fwd left_pulse moves the robot left right_pulse moves the robot right Deadband = 7 B. If abs(left_photo-right_photo) > 7 then fwd_pulse if left_photo > right_photo then right_pulse if left_photo < right_photo then left_pulse C. If abs(left_photo-right_photo) < 7 then fwd_pulse if left_photo < right_photo then right_pulse if left_photo > right_photo then left_pulse D. If abs(left_photo-right_photo) < 7 then fwd_pulse if left_photo > right_photo then right_pulse if left_photo > right_photo then left_pulse Right Left

5/6/2015 Question 7  Suppose the left wheel is connected to p12 and the right wheel is connected to p13, what does the following code do? A.Makes the robot move forward B.Makes the robot move backwards C.Makes a left turn D.Makes a left spin E.Makes a right turn pulsout 12, 1000 pulsout 13, 1000

5/6/2015 Question 8  If your robot takes 125 pulse counts to travel 50cm, how many resolutions does it take to travel 150cm A.375 B.100 C.150 D.139 E.250

5/6/2015 Question 9  If the resistance of a photoresistor is increased, its RCtime will A.Become greater B.Become Smaller C.Remain the same D.Be reversed E.Disappear

5/6/2015 Question 10 Which of the following is true? Room ARoom B A.I need a higher deadband in Room A because the RCtimes of the sensors will be higher in Room A B.I need a higher deadband in Room A because the RCtimes of the sensors will be lower in Room A C.I need a higher deadband in Room B because the RCtimes of the sensors will be higher in Room B D.I need a higher deadband in Room A because the RCtimes of the sensors will be lower in Room B

5/6/  What does the above code do? A.Makes the robot move forward B.Makes the robot think about moving forward C.Makes the right and left wheels move in opposite directions D.Nothing E.Confuses the robot ‘ robot moves forward

5/6/2015 Question 12  A finite loop: A.Makes the robot confused B.Helps the robot differentiate between light and darkness C.Tells the robot when to start and stop executing a command D.Resets the robot when the battery is dead E.Moves the left and right wheels in opposite directions

5/6/2015 Question 13  The purpose of introducing a deadband is A.To make the photo-sensors see different colors B.To prevent the robots from hitting the wall C.To awaken the dead cells of the circuit D.To prevent the robot from changing directions unnecessarily E.To kill the wheels of the robot