Lecture 4 Sensor 1

Embed Size (px)

Citation preview

  • 8/14/2019 Lecture 4 Sensor 1

    1/27

    Prof. Yan MengDepartment of Electrical and Computer

    Engineering

    Stevens Institute of Technology

    Perception

    Introduction to Autonomous

    Mobile Robots

  • 8/14/2019 Lecture 4 Sensor 1

    2/27

  • 8/14/2019 Lecture 4 Sensor 1

    3/27

    Some websites

    http://www.omega.com/(sensors + hand-helds)

    http://www.extech.com/(hand-helds)

    http://www.agilent.com/(instruments, enormous)

    http://www.keithley.com/(instruments, big)

    http://www.tegam.com/(instruments, small)

    http://www.edsci.com/(optics ++)

    http://www.pacific.net/~brooke/Sensors.html

    (comprehensive listing of sensors etc. and links)

    http://www.omega.com/http://www.extech.com/http://www.agilent.com/http://www.keithley.com/http://www.tegam.com/http://www.edsci.com/http://www.pacific.net/~brooke/Sensors.htmlhttp://www.pacific.net/~brooke/Sensors.htmlhttp://www.edsci.com/http://www.tegam.com/http://www.keithley.com/http://www.agilent.com/http://www.extech.com/http://www.omega.com/
  • 8/14/2019 Lecture 4 Sensor 1

    4/27

    What is Sensing ?

    Collect information about the world

    Sensor - an electrical/mechanical/chemicaldevice that maps an environmental attribute to aquantitative measurement

    Each sensor is based on a transductionprinciple-conversion of energy from one formto another

  • 8/14/2019 Lecture 4 Sensor 1

    5/27

    Human sensing and organs

    Vision: eyes (optics, light)

    Hearing: ears (acoustics, sound) Touch: skin (mechanics, heat)

    Odor: nose (vapor-phase chemistry)

    Taste: tongue (liquid-phase chemistry)

    Counterpart?

  • 8/14/2019 Lecture 4 Sensor 1

    6/27

    Extended ranges and modalities

    Vision outside the RGB spectrum

    Infrared Camera, Night Vision Gear (see at night)

    Active vision

    Radar and optical (laser) range measurement

    Hearing outside the 20 Hz 20 kHz rangeUltrasonic range measurement

    Chemical analysis beyond taste and smell

    Radiation: , , -rays, neutrons, etc

  • 8/14/2019 Lecture 4 Sensor 1

    7/27

    Transduction to electronics

    Thermistor: temperature-to-resistance

    Electrochemical: chemistry-to-voltage

    Photocurrent: light intensity-to-current

    Pyroelectric: thermal radiation-to-voltage

    Humidity: humidity-to-capacitance

    Length (LVDT: Linear variable differentialtransformers)

    : position-to-inductance Microphone: sound pressure-to-

  • 8/14/2019 Lecture 4 Sensor 1

    8/27

    Sensor Fusion and Integration

    Human: One organone sense?Not necessarily

    Balance: ears Touch: tongue

    Temperature: skin

    Robot:Sensor fusion:

    Combine readings from several sensors into a (uniform)data structure

    Sensor integration: Use information from several sensors to do something

    useful

  • 8/14/2019 Lecture 4 Sensor 1

    9/27

    Sensor Fusion

    One sensor is (usually) not enough

    Real sensors are noisyLimited Accuracy

    Unreliable - Failure/redundancy

    Limited point of view of the environment Return an incomplete description of the

    environment

    The sensor of choice may be expensive -might be cheaper to combine two inexpensivesensors

  • 8/14/2019 Lecture 4 Sensor 1

    10/27

    General Processing

    Fusion Interpretation

    Sensor

    Sensor

    Senso

    r

    Sensor

    Sensing Perception

    Preprocessing

    Preprocessing

    Preprocessing

    Preprocessing

  • 8/14/2019 Lecture 4 Sensor 1

    11/27

    Preprocessing

    Colloquially - cleanup the sensor readings before usingthem

    Noise reduction - filtering

    Re-calibration Basic stuff - e.g. edge detection in vision

    Usually unique to each sensor

    Change (transform) data representation

  • 8/14/2019 Lecture 4 Sensor 1

    12/27

    Sensor/Data Fusion Combine data from different sources

    measurements from different sensorsmeasurements from different positions

    measurements from different times

    Often a mathematical technique that takes intoaccount uncertainties in data sourcesDiscrete Bayesian methodsNeural networks

    Kalman filtering

    Produces a merged data set (as though there

    was one virtual sensor)

  • 8/14/2019 Lecture 4 Sensor 1

    13/27

    Interpretation

    Task specific

    Often modeled as a best fit problem given some a prioriknowledge about the environment

    Tricky

  • 8/14/2019 Lecture 4 Sensor 1

    14/27

    Classification of Sensors

    Internal state (proprioceptive) v.s. external state(exteroceptive) feedback of robot internal parameters, e.g. battery level, wheel

    position, joint angle, etc,

    observation of environments, objects

    Active v.s. non-active emitting energy into the environment, e.g., radar, sonar passively receive energy to make observation, e.g., camera

    Contact v.s. non-contact Touch sensor, bumpers

    Visual v.s. non-visual vision-based sensing, image processing, video camera

  • 8/14/2019 Lecture 4 Sensor 1

    15/27

    Proprioceptive Sensors

    Encoders, Potentiometers

    measure angle of turn via change in resistance or by counting

    optical pulses

    Gyroscopes

    measure rate of change of angles

    fiber-optic (newer, better), magnetic (older)

    Compass

    measure which way is north

    GPS

    measure location relative to globe

  • 8/14/2019 Lecture 4 Sensor 1

    16/27

    Touch Sensors

    Whiskers, bumpers etc.

    mechanical contact leads to closing/opening of a switch

    change in resistance of some element

    change in capacitance of some element

    change in spring tension

    ...

  • 8/14/2019 Lecture 4 Sensor 1

    17/27

  • 8/14/2019 Lecture 4 Sensor 1

    18/27

    18

    Electromagnetic Wave Although it carries no mass, does carry energy.

    Has momentum, and can exert pressure (known asradiation pressure) Exp:Tails of comets point away from the Sun is the radiation pressure

    exerted on the tail by the light (and other forms of radiation) from theSun

    The energy carried by an electromagnetic wave isproportional to the frequency of the wave.

    The wavelength and frequency of the wave areconnected via the speed of light: C=f

    Electromagnetic waves are split into different categoriesbased on their frequency (or, equivalently, on their

    wavelength)

  • 8/14/2019 Lecture 4 Sensor 1

    19/27

    Electromagnetic SpectrumVisible Spectrum

    700 nm 400 nm

  • 8/14/2019 Lecture 4 Sensor 1

    20/27

    Sensors Based on EM Spectrum

    Radio and Microwave

    RADAR: Radio Detection and Ranging

    Microwave radar: insensitive to clouds

    Coherent light

    all photons have same phase and wavelength

    LASER: Light Amplification by Stimulated Emission of

    RadiationLASER RADAR: LADAR - accurate ranging

  • 8/14/2019 Lecture 4 Sensor 1

    21/27

    Sensors Based on EM Spectrum Light sensitive

    eyes, cameras, photocells etc.

    Operating principle CCD - charge coupled devices

    photoelectric effect

    IR sensitiveLocal Proximity Sensing

    Infrared LEDs (cheap, active sensing)

    usually low resolution - normally used for presence/absenceof obstacles rather than ranging, operate over small range

    Sense heat differences and construct images

    Human detection sensors

    night vision application

  • 8/14/2019 Lecture 4 Sensor 1

    22/27

    Solar Cell

    Digital Infrared Ranging

    Compass

    Touch Switch

    Pressure Switch

    Limit Switch

    Magnetic Reed Switch

    Magnetic Sensor

    Miniature Polaroid Sensor

    Polaroid Sensor Board

    Piezo Ultrasonic Transducers

    Pyroelectric Detector

    Thyristor

    Gas Sensor

    Gieger-Muller

    Radiation Sensor

    Piezo Bend Sensor

    Resistive Bend Sensors

    Mechanical Tilt Sensors

    Pendulum Resistive

    Tilt Sensors

    CDS Cell

    Resistive Light Sensor

    Hall Effect

    Magnetic Field

    Sensors

    Compass

    IRDA Transceiver

    IR Amplifier Sensor

    IR Modulator

    ReceiverLite-On IR

    Remote Receiver

    Radio Shack

    Remote Receiver

    IR Sensor w/lens

    GyroAccelerometer

    IR Reflection

    Sensor

    IR Pin

    Diode

    UV Detector

    Metal Detector

  • 8/14/2019 Lecture 4 Sensor 1

    23/27

  • 8/14/2019 Lecture 4 Sensor 1

    24/27

    Bend Sensors Resistance = 10k to 35k

    As the strip is bent, resistance increases

    Resistive Sensors

    Resistive Bend Sensor

    Measure bend of a joint

    Wall Following/Collision Detection

    Weight Sensor

    Applications: Sensor

    Sensors

    Sensor

  • 8/14/2019 Lecture 4 Sensor 1

    25/27

    25

    Resistive Sensors

    Potentiometers

    Can be used as position

    sensors for slidingmechanisms or rotating shafts

    Easy to find, easy to mount

    Light Sensor (Photocell) Good for detecting

    direction/presence of light

    Non-linear resistance

    Slow response to lightchanges

    Photocell

    Potentiometer

    R is small when brightly illuminated

  • 8/14/2019 Lecture 4 Sensor 1

    26/27

    Inputs for Resistive Sensors

    Voltage divider:

    You have two resisters, one

    is fixed and the other varies,

    as well as a constant voltage

    V

    micro

    R1

    R2

    Vsense

    Comparator:

    If voltage at + is greater than at -,

    digital high out

    +

    -

    Binary

    Threshold

    V

    VRR

    RV

    sense

    21

    2

    +=

    A/D converter

    Digital I/O

  • 8/14/2019 Lecture 4 Sensor 1

    27/27

    Infrared Proximity SensorsInfrared proximity sensors work by sending out a beam of IR light,and then computing the distance to any nearby objects fromcharacteristics of the returned (reflected) signal.

    Intensity based infrared Reflective sensors Easy to implement susceptible to ambient light

    Modulated Infrared Proximity sensors Requires modulated IR Insensitive to ambient light

    Infrared Ranging Distance sensors Short range distance measurement

    Impervious to ambient light, color and reflectivity of object