Xtreme Robot Olympiad Programming with Sensors Dr. Peter Laz Associate Professor Department of Engineering University of Denver.

Slides:



Advertisements
Similar presentations
This workforce solution was funded by a grant awarded under Workforce Innovation in Regional Economic Development (WIRED) as implemented by the U.S. Department.
Advertisements

Calculating mL/hr RATE from DOSAGE ORDERED BCTC Nursing Student Resource Center Renee Felts, RN.
This workforce solution was funded by a grant awarded under Workforce Innovation in Regional Economic Development (WIRED) as implemented by the U.S. Department.
CYBER TECHNICIAN 1-YEAR CERTIFICATE PROGRAM. CYBER TECHNOLOGY Developing talent. On demand Train for a new career in as little as one year –Work toward.
Advanced Fuels Using Recycled Vegetable Oil (RVO) as a Fuel Source in Diesel Engines Jim Bainer Diesel Technology Department M-State/Moorhead.
 Temperature sensors are the devices which are used to measure the temperature of an object.  These sensors sense the temperature and generate output.
Getting Green Building Automation. Why is Building Automation a Green Technology? There are programs starting all over the nation that focus on alternative.
SOP Standard Operating Procedure This workforce solution was funded by a grant awarded under the President’s Community-Based Job Training Grants as implemented.
Rice: Cultivation Oryza: 2 cultived/22 wild species Oryza sativa>Asia>Global Oryza glaberrima>W. Africa only
C ALCULATING M L/ HR FROM DOSAGE PER KG. 1 ST STEP First, calculate dose per minute. 3 mcg/kg/min x 95.9 kg = mcg/min.
Advanced Farming Systems (AFS) Greg Peterson Instructor Diesel Equipment Technology MSCTC Moorhead MN.
Jobs in Natural Resources. Oregon State University December 2 nd, 2010.
Animal Rights Organizations  People for ethical treatment of Animals  Stop Huntington Animal Cruelty
What happens when things don’t work out like they were supposed to? Drug Recalls This workforce solution was funded by a grant awarded under the President’s.
Xtreme Robot Olympiad Adventure Racing
Instructions for using this template. Remember this is Jeopardy, so where I have written “Answer” this is the prompt the students will see, and where.
Developed by the Institute for the Application of Geospatial Technology in collaboration with the Rochester Institute of Technology U.S. Department of.
Modified Schedule 1:00-2:00 Lecture: Engineering Fundamentals 2:00-3:00 Final Vehicle Modifications 3:00-3:30 Break 3:30-5:00 Soccer Competition 5:00-6:00.
Chemical Safety BT 202 Biotechnology Techniques II.
Brush up on Math BCTC Nursing Student Resource Center Renee Felts, RN.
BT 201 Biotechnology Techniques I
Tissue Healing and Repair. Introduction Bodies protective measures to prevent injury  skin & mucosae  activity of cilia in the respiratory tract  chemical.
W ALL S TREET W EST W ORKSHOP Nov O UTLINE Introduction Sources of Data Stock valuation Cost of Capital.
Physical Science is the study of energy-- The following all have to do with energy: speed momentum force work power atoms and molecules density etc….
Grains of the World Topic: RICE This workforce solution was funded by a grant awarded under the President’s High Growth Job Training Initiative as implemented.
Unit 6 Review Flashcards Unit 6 Review Flashcards ALA: Pre-Algebra Unit 6 Integers.
Subtracting Integers ALA: Pre-Algebra Unit 6 Integers.
HAND FINISHING PROJECT #1 - End ‘A’ Parallel to ‘E’.05mm - Side ‘B’ Parallel to ‘D’.05mm - Side ‘C’ Parallel to opposite side 38 mm.05 mm - End ‘A’ Perpendicular.
Xtreme Robotic Olympiad Peter Laz Associate Professor Department of Engineering University of Denver.
MATERIAL SAFETY DATA SHEETS (MSDS) Heather Wipijewski, CVT This workforce solution was funded by a grant awarded under the President’s Community-Based.
Work Readiness Program Willingness To Learn. Objectives Describe why an employer values an employee who expresses a willingness to learn. Describe why.
Bone Development. Composition of Bone Approximately 33%-Organic  Collagen  Glycosaminoglycans (GAGs)  Contain Chondroitin sulfate  Resilience and.
Instructions for using this template. Remember this is Jeopardy, so where I have written “Answer” this is the prompt the students will see, and where.
Ohio’s Statewide STEM Initiative Sonya Pryor-Jones Metropolitan Cleveland Consortium for STEM Ohio STEM Learning Network-Cleveland Hub.
Cat Forelimb Muscles. Long Head- Triceps brachii m. Lateral Head-Triceps brachii m. Spinous head-Deltoideus m. Acromial Head-Deltoideus Brachiocephalicus.
Xtreme Robot Olympiad The Design Process Dr. Peter Laz Associate Professor Department of Engineering University of Denver.
ELECTROMAGNETISM The marriage of electricity and magnetism.
Xtreme Robot Olympiad Programming Basics Dr. Peter Laz Associate Professor Department of Engineering University of Denver.
Work Readiness Program Problem Solving & Decision Making.
Developed by the Institute for the Application of Geospatial Technology in collaboration with the Rochester Institute of Technology U.S. Department of.
Workforce Innovation in Regional Economic Development (WIRED) 1 Dude, Where’s my “Collaborative Workspace?” AN OVERVIEW OF THE WIRED WEST MICHIGAN CWS.
INTERVIEW SKILLS This workforce solution was funded by a grant awarded under the President’s Community-Based Job Training Grants as implemented by the.
Energy What are potential and kinetic energy?. First some review… Write down the definition of energy. Write down the four of the seven types of energy.
Using Evaluation and Data To Support Continuous Improvement: Recognizing Key Turning Points COSGROVE & ASSOCIATES BRAGG & ASSOCIATES.
Dogs Canis familiaris.
Work Readiness Program Introduction. Objectives List reasons a person is considered a “Good Employee” List reasons a person is considered a “Good Employee”
Transformation Agenda Peer Learning Summit January 15, 2014 Aligning Stackable Credentials with Careers This workforce solution was funded by a grant awarded.
Green Jobs in Oregon. Definition? Jobs? Pay? Training? Perrydale High School.
 Remember this is Jeopardy, so where I have written “Answer” this is the prompt the students will see, and where I have “Question” should be the student’s.
The Greening of Oregon’s Workforce. 18 Months of Green Jobs Research Oregon Workforce Investment Board March 11, 2011.
Restriction Mapping of Plasmid DNA. Restriction Maps Restriction enzymes can be used to construct maps of plasmid DNA Restriction enzymes can be used.
Welcome to... A Game of X’s and O’s This workforce solution was funded by a grant awarded under the President’s Community-Based Job Training Grants as.
An Introduction to Composites Technology Explore the exciting new technology and opportunities in the world of composites.
GOAL Target PLANNING –---Aim to hit the Target Preparer and Presenter: Margaret Ward “This workforce solution was funded by a grant awarded under.
The Behavior of Proteins: Enzymes, Mechanisms and Control Chapter 7.
Work Readiness Program Planning & Organization. Objectives List tasks to be accomplished prior to and after starting a new job List tasks to be accomplished.
Electricity Mrs. Cromwell-Olson Electric charge b All matter is made of atoms b Atoms are made of protons (+), neutrons, and electrons (-) b Law.
BASIC SKELETAL ANATOMY Heather Wipijewski CVT ALAT This workforce solution was funded by a grant awarded under the President’s Community-Based Job Training.
Work Readiness Program Emotional Intelligence (EI)
Tobacco Mosaic Virus. Disclaimer This workforce solution was funded by a grant awarded under the President’s Community-Based Job Training Grants as implemented.
Pumps. DIAPHRAGM PUMPS DIAPHRAGM PUMP DIAGRAM(cont’d)
Unit 7 Review Flashcards Unit 7 Review Flashcards ALA: Pre-Algebra Unit 7 Algebra.
How Might We?. THE VISION: MoHealthWINs is a Transformative Process that Can Help Missouri Lead the Nation in Educational Attainment.
Fall protection & basic rigging
Rigging & Lifting COMPLETION TECHNICIAN Chain Hoist Chain sling Sling
Module 6 – Sand & Propant COMPLETION TECHNICIAN
PLACEHOLDER FOR YOUR LOGO
PLACEHOLDER FOR YOUR LOGO
Measuring Devices Technology Readiness Training
Presentation transcript:

Xtreme Robot Olympiad Programming with Sensors Dr. Peter Laz Associate Professor Department of Engineering University of Denver

Outline Microcontroller architecture Digital versus analog signals Line sensors Ultrasonic sensors Programming with EasyC

Robot Control We programmed the vehicle to perform specific actions Drive in a square “dead reckoning” By adding sensors, we can make the vehicle “smart” by making decisions based on the readings of the sensor

Digital versus Analog Digital signals Two levels: 0 or 1 Binary Analog signals Infinite number of levels Signals can be between 0 and 1000 Calibrate readings to physical meaning

Microcontroller Ports have different types of signals Analog 1-4 Digital 5-10 Motors Interrupts Analog/Digital Signals (Sensors)

Line Sensor Uses an Infrared (IR) LED emitter and detector to measure intensity LED = light emitting diode Distance of the sensor to surface will affect readings Emitter Detector Sensor

Ultrasonic Sensor Uses ultrasound to measure time for a pulse to bounce off of an object Time and known speed to sound  distance Sound waves must reflect off the object Difficulty with curved objects Emitter Detector Sensor Object

Exercises Download LinefollowerTest.ecp What reading corresponds to white? What reading corresponds to black? Test how distance from the surface affects the reading Download UltrasonicTest.ecp How does the reading vary with distance? How close can you get? What reading do you get with a curved surface?

The Grand Challenge Two competitions Autonomous maze Navigate through a maze using sensors and autonomous control Additional time bonus for stopping within 2” of the wall without touching it New adventure race with your team’s best driver

The Grand Challenge Teams will use the same vehicle for both competitions Exception different programs will be downloaded Autonomous maze 50 pts Adventure race50 pts

Line Follower Logic LeftRight LeftCenterRight Use multiple sensors together to make a “smart” line following robot What decisions are made based on the readings on the different sensors? Two Sensor Configuration Three Sensor Configuration

Line Follower Logic If both see line Then go _______ If left sensor sees line Then turn _______ If right sensor sees line Then turn _______ If no sensors see line Then _______ LeftRight Two Sensor Configuration

Line Follower Logic What sensor reading is on the line? How much do you turn? How fast can you go without losing the line? Develop a robust program Consider what to do if you lose the line Consider right angles and “T”s If … then …or If … then … else …

Exercises 1. Write a code to follow the line Use the test field to test your program Program and test 2. Develop a code to earn the stopping distance bonus 3. Make changes to your vehicle for the final mission Again, hanging bonus is in play

This workforce solution was funded by a grant awarded under the Workforce Innovation in Regional Development (WIRED) as implemented by the U.S. Department of Labor’s Employment and Training Administration working in partnership with the Colorado Department of Labor and Employment, the Metro Denver Economic Development Corporation, and the City and County of Denver's Office of Economic Development. The solution was created by the grantee and does not necessarily reflect the official position of the U.S. Department of Labor. The Department of Labor makes no guarantees, warranties, or assurances of any kind, express or implied, with respect to such information, including any information on linked sites and including, but not limited to, accuracy of the information or its completeness, timeliness, usefulness, adequacy, continued availability, or ownership. This solution is copyrighted by the institution that created it. Internal use by an organization and/or personal use by an individual for non-commercial purposes is permissible. All other uses require the prior authorization of the copyright owner.