Sensors For Robotics Robotics Academy 2002. All Rights Reserved.

Slides:



Advertisements
Similar presentations
Mapping with the Electronic Spectrum
Advertisements

an object move. an object change direction. Forces can make an object slow down or stop. an object accelerate. an object change shape. A force is a.
INTRODUCTION TO ROBOTICS INTRODUCTION TO ROBOTICS Part 4: Sensors Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
Sensors For Robotics Robotics Academy All Rights Reserved.
Rotary Encoder. Wikipedia- Definition  A rotary encoder, also called a shaft encoder, is an electro- mechanical device that converts the angular position.
© 2006 Carnegie Mellon Robotics Academy Designed for use with the LEGO MINDSTORMS ® Education NXT Software and Base Set #9797 Mine Mapping Choose a Sensor.
Light. What you see depends on the amount of light in the room and the color of the objects. For you to see an object, it must reflect some light back.
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Robots Week 3a Lego Light Sensors Betsy Natter Design & Society.
Connecting VEX and ROBOTC
Diameter, Circumference, and Rotational Sensors Robotics Academy All Rights Reserved.
©2006 CSUC Institute for Research in Intelligent Systems Tactile and Visual Sensing June 14, 2006.
LEGO Mindstorms Hitachi H8-based RCX brick B.A. Juliano, R.S. Renner, F. Jauregui January 2004 California State University, Chico Intelligent Systems Laboratory.
Robotics Lego NXT Mindstorms.
EIGHTH GRADE ROBOTICS KITTATINNY REGIONAL HIGH SCHOOL MR. SHEA Introduction to Robotics Day4.
Basics of Sensors. A sensor is a device which is used to sense the surroundings of it & gives some useful information about it. This information is used.
Light and Color. Light is a form of energy light travels extremely fast and over long distances light carries energy and information light travels in.
 Speed = distance/time  Velocity = displacement (distance with a direction)/time  Acceleration = change in velocity/time  *Acceleration occurs when.
Module 4: Analog programming blocks. Module Objectives Analyze a control task that uses analog inputs. Connect a potentiometer to LOGO! controller and.
Magnetic Contactor For handling large current and voltage.
Sensors for use in this class. Sensors 2 Robotics: Bridgewater state college.
Sensors. Sensors are for Perception Sensors are physical devices that measure physical quantities. – Such as light, temperature, pressure – Proprioception.
Programming Concepts Part B Ping Hsu. Functions A function is a way to organize the program so that: – frequently used sets of instructions or – a set.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering 1 Hsu/Youssefi.
Data Types and Representation CS French Chapter 6 + Chapter 7 – Number Bases.
This block is a : displaydisplay looploop movemove soundsound switchswitch waitwait motor.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
VEX Robotics Design System Sensors A Brief Overview
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.
Sensing Today: Using Sensors Monday: Quiz on Controls and Sensing Rat Robots Scientists Develop Remote-Controlled Rats "The animal is not only doing something.
Sentry System Multiple Sensors
INTRODUCTION TO ROBOTICS INTRODUCTION TO ROBOTICS Part 4: Sensors Robotics and Automation Copyright © Texas Education Agency, All rights reserved.
Navigation NAU 102 Lesson 19. New Advances Flux Gate Magnetic Compass Ring Laser Gyrocompasss GPS Compass & DGPS Compass.
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
GraffitiBot Sensor Report Andy Kobyljanec EEL 5666C March 25, 2008.
18240 Element two - Components INPUTS OUTPUTS PURPOSE TYPICAL USE.
1 RoboticsPresents KaaShiv InfoTech For Inplant Training / Internship, please download the "Inplant training registration form" from our website
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.
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.
The sensors guide fingerprint sensors rate monitor gyroscope camera
Connect VEX and ROBOTC Electrical Engineer Responsibilities © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
USING SWITCHES TO PROGRAM A CANDY SORTER DESIGNED FOR USE WITH LMS EV3 PROGRAMMING AND BUILDING ENVIRONMENT.
Electrical Engineer Responsibilities
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Programming & Sensors.
Electronic Control Systems Week 3 – Switches and Sensors
Project Overview Introduction & Product Analysis
Light.
- Usable range of 0 to 6 feet. - Find dark or bright areas.
Deriving Consistency from LEGOs
Electrical Engineer Responsibilities
Sensors For Robotics Robotics Academy All Rights Reserved.
Introduction to Handshaking Communication with SSC-32U
1.4 Technology is used to map earth.
This is the Lego NXT ->
Sensors For Robotics Robotics Academy All Rights Reserved.
Electrical Engineer Responsibilities
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
How Does an Ultrasonic Sensor Work?
Electrical Engineer Responsibilities
Using Switches to Program A candy Sorter
Obstacle Detection Ultrasonic Sensor.
FeMaidens Programming
Using Switches to Program A candy Sorter
Compiled from various Internet sources Presented by Mr. Hatfield
Describe the action of thermistors and light- dependent resistors and show understanding of their use as input transducers Thermistor A transducer is an.
Programming Concepts (Part B) ENGR 10 Introduction to Engineering
Intro to Robotics It’s YOUR FUTURE.
Dash Warning Lights and Driver Information Systems
Presentation transcript:

Sensors For Robotics Robotics Academy All Rights Reserved.

What makes a machine a robot?

Robotics Academy All Rights Reserved. What is sensing? Sensing is converting a quantity that you want to measure into a useable signal (usually electronic). Perception is the interpretation or under- standing of these signals. Example: Sensing: Sound waves -> vibrating eardrums -> signals to brain Perception: Understanding that I am talking to you about sensors.

Robotics Academy All Rights Reserved. Why do robots need sensors?

Robotics Academy All Rights Reserved. Why do robots need sensors?

Robotics Academy All Rights Reserved. Why do robots need sensors?

Robotics Academy All Rights Reserved. Sensing for specific tasks

Robotics Academy All Rights Reserved. Sensing for specific tasks

Robotics Academy All Rights Reserved. Sensing for specific tasks

Robotics Academy All Rights Reserved. Common Sensors in Robotics Rotation sensors (also called encoders) measure the rotation of a shaft or axle. They are used to measure the angle of a robotic arm, or how far a mobile robot’s wheel has turned. Global Positioning Systems (GPS) receive signals from orbiting satellites that pinpoint the location of an outdoor robot on the Earth.

Robotics Academy All Rights Reserved. Common Sensors in Robotics Laser range finders use laser beams to measure the distance to objects. They are used for obstacle detection and navigation. Cameras are a very common sensor. Computer Vision is the field of study of interpreting camera images for a variety of purposes.

Robotics Academy All Rights Reserved. Lego Sensors We will be using 3 types of Lego sensors. Touch sensor Light sensor Rotation sensor

Robotics Academy All Rights Reserved. Touch Sensor a simple switch

Robotics Academy All Rights Reserved. Touch Sensor oDetect contact between the robot and external objects like walls. oDetect contact with internal moving parts in the robot (arm or gripper). oTableBot - detect contact with the ground so the robot doesn’t fall off the table. oInput Device - push button or “remote” control. Uses:

Robotics Academy All Rights Reserved. Light Sensor Can differentiate light levels reflected from bright and dark surfaces. Measures the level of light as a number between 0% (total darkness) and 100% (very bright).

Robotics Academy All Rights Reserved. Light Sensor Inside the light sensor is a photo-transistor. The photo-transistor acts like a valve for electricity. The more light energy it senses, the more electricity flows. low light bright light

Robotics Academy All Rights Reserved. Light Sensor oNavigation - follow a black line on a white surface (or vice versa). oFireflyBot - find a very bright object in a room or area (light bulb). oColor sorter - tell the difference between black Lego bricks and yellow Lego bricks. oInput Device - different colors or gray levels on a piece of paper. Uses:

Robotics Academy All Rights Reserved. Rotation Sensor Measures the rotation of an axle or shaft. The rotation sensor sends out a series of voltage pulses. There are 16 of these pulses per one revolution of the Lego rotation sensor. These pulses are also referred to as “ticks”, “clicks”, or “counts”.

Robotics Academy All Rights Reserved. Rotation Sensor oNavigation - measure the number of rotations of a wheel. Calculate the distance traveled based on the circumference. oInternal - measure the angle of an arm or lever. oTwo rotation sensors (one on either side) can give you accurate information about the robot’s heading or the radius of the circle it is traversing (differential odometry). Uses:

Robotics Academy All Rights Reserved. Temperature Sensor Thermistor (thermal resistor) A fourth type of sensor that Lego offers is a temperature sensor. It works just like the light sensor, except the amount of electrical flow varies with temperature instead of light.