Software Interface Design (use cases) Sonar Line Sensor Camera Arm.

Slides:



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

Chapter 5 Signs, Signals, and Roadway Markings
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Right and Left Turns.
Chapter 10: Negotiating Intersections
Signs, Signals and Roadway Markings
Chapter 5 Signs, Signals, and Markings
Available at: – Program Optical Quad Encoders in Autonomous Mode Program optical quad encoders in autonomous mode.
Understanding the Purpose of Pavement Markings
Using an Electromagnetic and Acoustic Sensing Device to Determine Direction and Range Part of the Intelligent Ground Vehicle Project Maria Pacana.
Greatest factor in fatal motor vehicle accidents Alcohol.
Chapter 6 Basic Car Maneuvers
Lesson 2.2 Traffic Signals  Today’s Objectives: 1. Explain what to do at a green, yellow, and red light. 2. Describe the action to take when you approach.
Signs, signals, and pavements markings
Regulatory Signs Must obey Prohibited.
Part one: Strategies/Tactics and Rules of the Road
Open and Closed Loops Standard Grade Computing Studies.
Robotics- Basic On/Off Control Considerations. On/Off Control Forms the basis of most robotics operations Is deceptively simple until the consequences.
SAFE DRIVING RULES AND REGUALTIONS
Changing Lanes Moving from right-hand lane to left-hand lane
Drive Right Chapter 7 Negotiating Intersections Unit 4
Roadway markings - where you can go and what you can do Designates lanes Directs traffic Warns of hazards Signals permission to pass Office 2010 Presentation.
EEL 5666: Intelligent Machine Design Laboratory Final Presentation by Rob Hamersma April 12, 2005.
Today’s Agenda 1.Scribbler Program Assignment 1.Project idea due next class 2.Program demonstration due Wednesday, June 3 2.Attendance & lab pair groupings.
Chapter 9 Driving in City Traffic More Complex!! Why? 1.Traffic is more dense – more cars, trucks, buses and pedestrians per mile than on rural roads.
Robot sensors MVRT 2010 – 2011 season. Analog versus Digital Analog Goes from 0 to 254 Numerous values Similar to making waves because there are not sudden.
Signs, Signals, and Lane Markings. Three types of traffic control devices. Signs Signals Lane Markings.
Traffic Lights Road Signs Road Markings. Do Now… True or False  A stop sign is shaped like a triangle.  A broken yellow line means that you can pass.
What will you do if you meet a robber on your way home?
Road Markings Chapter 4. Roadway markings What do the LINES ON THE ROAD WAY indicate? Tell you which direction traffic is flowing.
Driving in City Traffic.  This chapter discusses the skills necessary to navigate driving situations in city traffic.
Chapter 7 Negotiating Intersections. 7.1 Searching Intersections   Intersections- places where roadways meet or cross   Examples: +, T, X, or a Y.
WHO HAS THE RIGHT-OF-WAY? Definition of right-of-way The right of one roadway user to go first or to cross in front of another; right-of-way must be.
Traffic Signals and Pavement Markings. a. Red is always stop. If it is flashing red, you may go as if a stop sign. A solid red you might be allowed to.
CHAPTER 10 TRAFFIC SIGNALS AND PAVEMENT MARKINGS.
Traffic Lights Road Signs Road Markings. Do Now… True or False  A stop sign is shaped like a triangle.  A broken yellow line means that you can pass.
Traffic Lights Green Light- GO – You can proceed only if the intersection is clear. When approaching a green light, check traffic to the left, right, and.
A stop sign is a traffic sign that stands for coming to a complete stop at an intersection or end of the road.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Drive Right chapter 2 Thursday, April 27, 2017 TRAFFIC SIGNALS
Lesson 1: Motors and Sound Programming Solutions.
Obstacle Detection. In the previous program the robot moves forward and then checks for something in the way. As we observed it only checks for things.
2.2- Traffic Signals. Traffic Lights Green Light- GO – You can proceed only if the intersection is clear. When approaching a green light, check traffic.
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.
 Every sign’s shape and color have special meaning  Regulatory Signs: Signs that set limits, or give commands.  Example: stop sign, Yield, One Way,
Rules of the Road. I. Traffic Lights – must be obeyed unless a police officer directs otherwise.
PLC programming Part 3: Problems with solutions. Topics  Every problem is devided into three parts:  Technology description contains the general properties.
Constant Acceleration Problems. Finding Distance Under Constant Acceleration A car starts form rest and speed up at 3.5m/s 2 after a traffic light turns.
INTERSECTIONS HIGH RISK LOCATION!! *33% OF ALL COLLISIONS TAKE PLACE AT INTERSECTIONS!!!! * 25% OF ALL FATAL COLLISIONS TAKE PLACE AT INTERSECTIONS!!!!
Robotics Programming Wall Follow Line tracking for a set amount of time Line tracking for a distance.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Sentry System Two-Way Communication.
EV3 Attachments and Sensors. Ultrasonic Sensor  Purpose: detect distance from an object.  What it does: Generates sound waves and reads their echoes.
Signals, pavement markings, and proper turns QUIZ
Using tools and the ‘Wait’ Block
PEDESTRIAN + CROSSWALK = STOP!
To go or not to go, that is the question.
Situations that require a driver to yield right-of-way
Driving in City Traffic
Obliterator Jose Noriega.
BEGINNER EV3 PROGRAMMING Lesson
BEGINNER EV3 PROGRAMMING Lesson
Obstacle Detection Ultrasonic Sensor.
Introductory Presentation
By Vivek Manoharan TAs: William Dubel and Steven Pickles
Learning Outcomes List all Edison’s Sensors and actions
BEGINNER PROGRAMMING LESSON
In the following slides, you will see
BEGINNER PROGRAMMING LESSON
Lego MINDSTORMS EV3.
Definition: Characteristics Examples Additional Notes: Draw Examples:
Presentation transcript:

Software Interface Design (use cases) Sonar Line Sensor Camera Arm

Camera Detect Red Light Detect False Red Detect Green Light No Detection Detect False Green

Line Sensor Detect On Line Detect Off Line False Detection

Arm Acquire Object Arm Jam Premature Release Can’t Release Don’t Acquire Object

Sonar Distance Too Far Don’t Detect Box Stop Right Place Too Close

Modeling Data Flow CourseRobotRobot is at rest at starting station Traffic Light outputs a Green Light Robot starts to follow the white line Intersection Robot turns left towards Morse Code Station Traffic Light outputs a Red Light Robot stops and prepares to accept IR Signal

Modeling Data Flow CourseRobot Robot accepts and stores the order IR Transmitter transmits signal(rabbit, deer, duck) Robot turns around Robot follows white line Intersection Robot turns left towards Parking Station Intersection Robot turns right towards Rabbit Station

Modeling Data Flow CourseRabbit Station Robot stops in front of the Rabbit Station Robot retrieves the target Robot turns around Robot follows white line Intersection Robot turns right onto main white line and continues Intersection Robot turns left towards Deer Station Robot

Modeling Data Flow CourseDeer Station Robot stops in front of the Deer Station Robot retrieves the target Robot turns around Robot follows white line Intersection Robot turns left onto main white line and continues Intersection Robot turns right towards Duck Station Robot

Modeling Data Flow CourseDuck Station Robot stops in front of the Duck Station Robot retrieves the target Robot turns around Robot follows white line Intersection Robot turns right onto main white line and continues Enter Parking Station Robot proceeds to end of Parking Station seeking cage Robot

Modeling Data Flow CourseParking Station Cage Robot stops in front of cage Robot Robot deposits all the targets into the cage Robot switches off