Sensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.

Similar documents
Wireless Sensor Networks. EP2980

Range Sensing strategies

Development of intelligent systems

PRESENTED BY HUMANOID IIT KANPUR

EEE 187: Robotics. Summary 11: Sensors used in Robotics

An Example of robots with their sensors

An Example of robots with their sensors

Intelligent Robotics Sensors and Actuators

MOBILE ROBOTICS. Sensors An Introduction

5. Transducers Definition and General Concept of Transducer Classification of Transducers

WELCOME TO THE SEMINAR ON INTRODUCTION TO ROBOTICS

Robot Hardware Non-visual Sensors. Ioannis Rekleitis

Chapter 2 Sensors. The Author(s) 2018 M. Ben-Ari and F. Mondada, Elements of Robotics, / _2

Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur

9/28/2010. Chapter , The McGraw-Hill Companies, Inc.

Brainstorm. In addition to cameras / Kinect, what other kinds of sensors would be useful?

Introduction to Arduino HW Labs

Electronic Systems - B1 23/04/ /04/ SisElnB DDC. Chapter 2

ELECTRONIC SYSTEMS. Introduction. B1 - Sensors and actuators. Introduction

Section 1: Sound. Sound and Light Section 1

Technical Explanation for Displacement Sensors and Measurement Sensors

Lecture Notes Prepared by Prof. J. Francis Spring Remote Sensing Instruments

Sensors and Actuators

Lab 2. Logistics & Travel. Installing all the packages. Makeup class Recorded class Class time to work on lab Remote class

Sensors. Chapter 3. Storey: Electrical & Electronic Systems Pearson Education Limited 2004 OHT 3.1

Sonic Distance Sensors

Shock Sensor Module This module is digital shock sensor. It will output a high level signal when it detects a shock event.

Introduction to Electronic Circuit for Instrumentation

The Virgo detector. L. Rolland LAPP-Annecy GraSPA summer school L. Rolland GraSPA2013 Annecy le Vieux

8.2 Common Forms of Noise

CENG 5931 HW 5 Mobile Robotics Due March 5. Sensors for Mobile Robots

Sensors. CS Embedded Systems p. 1/1

Analog-Digital Interface

Vixar High Power Array Technology

Introduction to Embedded Systems

LlIGHT REVIEW PART 2 DOWNLOAD, PRINT and submit for 100 points

Measurement Techniques

Absorption: in an OF, the loss of Optical power, resulting from conversion of that power into heat.

Sensors for Mechatronics

Intermediate Physics PHYS102

Analog to Digital Conversion

Interface Electronic Circuits

Laser Displacement Sensor Z4M. Ordering Information

Velocity and Acceleration Measurements

Interactive Simulation: UCF EIN5255. VR Software. Audio Output. Page 4-1

Electronics II. Calibration and Curve Fitting

DIGITAL DIRECTION SENSING MOTION DETECTOR MANUAL

DIGITAL LASER DISTANCE METER

Skoog Chapter 1 Introduction

Making Basic Strain Measurements

Fiber Optic Communications Communication Systems

Signal Flow & Radiometer Equation. Aletha de Witt AVN-Newton Fund/DARA 2018 Observational & Technical Training HartRAO

Intermediate 2 Waves & Optics Past Paper questions

Industrial Sensors. Proximity Mechanical Optical Inductive/Capacitive. Position/Velocity Potentiometer LVDT Encoders Tachogenerator

Lecture: Sensors , Fall 2008

Input devices and interaction. Ruth Aylett

Introduction to Measurement Systems

Signal Characteristics and Conditioning

PHY 431 Homework Set #5 Due Nov. 20 at the start of class

Differential Amplifier : input. resistance. Differential amplifiers are widely used in engineering instrumentation

Receiver Design for Passive Millimeter Wave (PMMW) Imaging

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences

Tektronix AFG10022 Function Generator. Coming soon to B10: Sin, Square, Ramp, Swept, Arbitrary, Noise. Linear Actuators. Non-magnetized iron plunger

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

Introduction. These two operations are performed by data converters : Analogue-to-digital converter (ADC) Digital-to-analogue converter (DAC)

Analogue Interfacing. What is a signal? Continuous vs. Discrete Time. Continuous time signals

MOBILE COMPUTING. Transducer: a device which converts one form of energy to another

IT.MLD900 SENSORS AND TRANSDUCERS TRAINER. Signal Conditioning

DMI COLLEGE OF ENGINEERING

Analog Electronics. Lecture. Op-amp Circuits and Active Filters. Muhammad Amir Yousaf

AN EXPERIMENT RESEARCH ON EXTEND THE RANGE OF FIBER BRAGG GRATING SENSOR FOR STRAIN MEASUREMENT BASED ON CWDM

Chemistry Instrumental Analysis Lecture 10. Chem 4631

1393 DISPLACEMENT SENSORS

Part 2: Second order systems: cantilever response

1. Consider the circuit below, representing a common simple two-port system. What name best describes this overall system and its time constant?

Robot Sensors Introduction to Robotics Lecture Handout September 20, H. Harry Asada Massachusetts Institute of Technology

OPTICAL SENSORS-CONSTRUCTION ALTERNATIVES

Electronics, Sensors, and Actuators

Fig On Fig. 6.1 label one set of the lines in the first order spectrum R, G and V to indicate which is red, green and violet.

Stability of a Fiber-Fed Heterodyne Interferometer

Theoretical Approach. Why do we need ultra short technology?? INTRODUCTION:

electronics for computer engineering (Sensor) by KrisMT Computer Engineering, ICT, University of Phayao

Electromagnetic spectrum

Optical Power Meter Basics

Electronic Instrumentation and Measurements

Lab 2A: Introduction to Sensing and Data Acquisition

Mechatronics Project Report

LECTURE 26: Interference

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

Chapter 4. Pulse Echo Imaging. where: d = distance v = velocity t = time

Curriculum. Technology Education ELECTRONICS

Robotic Vehicle Design

Components of Optical Instruments

Obstacle Avoiding Robot

Copyright 2009 Pearson Education, Inc.

Z4D-F. LED-type Micro Displacement Sensor with Many Features in a Compact Body. Micro Displacement Sensor. Ordering Information.

Wallace Hall Academy Physics Department. Waves. Pupil Notes Name:

ECET 211 Electric Machines & Controls Lecture 4-2 Motor Control Devices: Lecture 4 Motor Control Devices

ELECTRONIC FUNDAMENTALS

Lecture 3: Sensors, signals, ADC and DAC

Transcription:

Sensing Key requirement of autonomous systems. An AS should be connected to the outside world. Autonomous systems Convert a physical value to an electrical value. From temperature, humidity, light, to current, voltage, Sensors Classification Classification 1 Internal sensor Provides feedback on internal state of the robot (battery level, wheel positions, joint angles of a robot arm). Also called proprioception. External sensor Provides feedback on external state of robot (light in the environment, temperature, humidity). Classification 2 Passive sensors Passively receive energy from the environment (light sensor, camera). Active sensors Make observations by emitting energy or by modifying the environment (ultrasonic sensor, laser range scanner). Properties Input range: the operating range to which the sensor is sensitive. E.g. Temperature sensor operating reliably from -5 C to 40 C. Outside this range the sensor s fault tolerance is exceeded. Output range: range of the output signal. E.g. Temperature sensor returns voltage between 0 and 5 V. Sensitivity: How is a change in the input signal mapped to the output signal? E.g. an inclination sensor produces a change in output voltage of 1mV for every 2.30. 1

Properties (2) Latency: Speed with which the sensor reacts to change. E.g. A temperature sensor having a latency of 14 s per 10 C. Operating regimes out Linear out Logarithmic Logarithmic in in Stability: insensitivity to factors other than the measured physical quantity. Noise: undesired change from ideal output value. E.g. thermal noise in the sensor. Distortions. E.g. radioactive radiation influencing the sensor. Environmental influences. E.g. temperature, air pressure, out Binary in out Exponential in Operating regimes (2) Just as interesting fact Human sensors exhibit a logarithmic operating regime. Very sensitive to small changes when signal is small. Less sensitive to changes as soon as amplitude of signal is large. Noise Anything that obscures a desired signal. External noise Part of the environment Eg: temperature, electromagnetic interference (power lines, combustion engines, electric motors, radio & TV), sun light, gravitational flux, Internal noise White noise (uniform) E.g. thermal noise P = kt.. f Pink noise (1/f) noise noise f f 2

Modeling sensors and noise Ideal sensor r = reading f = sensor function e = physical property How to estimate the noise term n? Often noise can be estimated with a Normal distribution r = f(e) Sensor with noise r = f(e) + n Sampling What is sampling? Discrete reading of sensor values. Sampling rate Nyquist theorem The sampling rate has to be at least twice as high as the fastest changes. If not, you are going to miss relevant information. Why sample? Converting to digital value. Very obvious: needed for digital processing by computer. Latency of sensors. Some sensors Send-wait-sense cycle. E.g. If sound signal changes at 3 khz, you have to sample at at least 6 khz to not miss anything of the signal. 3

Nyquist: : example Cancelling out Normal distributed noise Original Under sampled By increasing sample rate and averaging v = v + de One sample out in i i i n n n v in in i + dei vi dei Average of n samples v avg i = = i 1 n + i 1 n = = i= 1 n If the noise if symmetrical around the average sensor reading, the noise will eventually cancel out. Under sampling results in aliasing (in computer imaging this is tackled by anti-aliasing). However, this only works if noise is symmetrically distributed (such as with the Normal distribution). Some systematic noise produces a constant positive or negative offset, which can not be cancelled out with averaging. Disadvantages of averaging Delay in detecting change in the input. Loosing fast changes in the input signal. Calibration Getting rid of noise through calibration. A trusted calibration signal is needed. E.g. when calibrating a scale a well known and precise calibration weight is used. What can be eliminated with calibration? Long-term drift and slow changing noise of sensors. (Near) constant environmental influences. What can be detected with calibration, but not repaired? Malfunctioning sensors. 4

External noise Cancelling out external noise Is often very difficult! If it has no random or Normal distribution. Dependant on complex environmental interactions. Three possible solutions (1) Calibration of sensors. (2) Making a sensor reading independent of external noise. E.g. robot emits infrared light to perceive obstacles, but unfortunately infrared sensors are also sensitive to sunlight. So, if there is sunlight, the robot always perceives obstacles; even when there is no obstacle in front. Cancelling out external noise (2) Cancelling out external noise (3) This is what our problem look like Measured signal = ideal signal + external noise Emitted signal Signal received back External noise caused by sunlight The actual signal External noise caused by sunlight Solution: modulate the signal (= multiply it with a block wave), so later on you can distinguish infrared returning from obstacles from infrared from sunlight. By detecting signal of the modulation frequency, one only perceives modulated IR and not sunlight. 5

Cancelling out external noise (2) (3) Sensor fusion. Using different sensors to get a more accurate combined measurement. E.g. when looking for obstacles, do not rely on infrared alone. But combine the information gained through infrared with information gained through ultrasound. Sensor technologies Light sensing Contact and proximity Distance sensing Light sensing Light sensors The electromagnetic spectrum Near infrared Far infrared Photo diode Diode embedded in translucent plastic package. Conductivity influenced by photons hitting n-p junction. Photo transistor Transistor embedded in translucent plastic package. Transistor amplifies (100 to 1000 times), can be hooked up to AD converter. Light dependant resistor (LDR) Resistance decreases when light falls on it. Not sensitive to infrared light. Light to frequency converter Diode combined with IC to convert current to pulses. Accurate, light intensity on one wire. 6

Properties of light sensors Sensitivity of light sensors. λ d Logarithmic or linear versions. Sensitivity. Angle (8 to 60 degrees). λ Far IR sensors Also called pyro sensors, because they are sensitive to infrared heat, or passive IR sensor. Each body emits heat, according to Boltzman equation ε is the emissivity of a body, σ is the Boltzman constant (5.670.10-8 W/(m 2 K 4 )), and T is the temperature (K) Humans emit 80 to 100 W at 10 µm. Consists of two layers converting heat to a current, a differential current can be detected. Pyro sensors are motion sensors, not presence sensors. E = εσ.. T 4 Far IR emitted by living tissue The Infrared Zoo (http://sirtf.caltech.edu/epo/zoo/zoo.html) Far IR sensors (2) Photons need to be focussed on the sensor: lens is needed. Glass is not translucent for wavelengths under 5 µm, instead a polymer is used. Fresnel lens Saves volume. Creates corridors where sensor is insensitive (both a disadvantage and an advantage). 7

Contact sensors Binary or analog Binary sensors are just switches. Either pressed or not. Analog sensors are often spring-loaded. A force F is needed for pressing the switch, the force translates into a value. Sizes: from micro switch to power switch. Can be mechanically extended to get whiskers Force sensors Strain sensors and pressure sensors. Operate on principle expressed in Kelvin s law. Resistance of a conductor depends on length l and area A, and conductivity r. R = r. l A Proximity sensors Hall sensor detects the proximity of objects which generate an electromagnetic field. Hall effect Active infrared Active in the sense that the sensor emits infrared and then measure the reflected infrared (instead of passively measuring infrared). Problem: how to distinguish your own IR from other IR in the environment? Solution: modulation of emitted IR and filtering of received infrared. When a magnet provides the magnetic field, ferromagnetic objects can be detected. Reflected IR depends on material and refraction angle. Wood or cloth ( fuzzy surfaces ) and dark objects are bad reflectors. Hard and light surfaces are good reflectors. Flat surfaces reflect perfectly, while other shapes tend to disperse or reflect infrared away from the sensor. 8

Ultrasound or sonar Ultrasound (2) Sound Navigation and Ranging Combination of speaker and microphone. Sensing distance based on time-of-flight or phase shift. Sensing speed of bodies based on Doppler effect. Depends on Reflection strength, depends on type of material. Multiple echos: system needs to wait until echos dies out. Low angular resolution, eg. Not able to see doorways. Polution. Low sampling rate, due to echos and blanking. Ultrasound (3) Ultrasound (4) Time-of-flight distance measurement 1 d = ct 2 Time-of-flight depends on speed of sound v sound = 331.4 m s. T 273K Commercial frequencies: 40kHz 50kHz Spatial resolution depends on frequency (minimal detected detail = one wavelength). High frequencies attenuate quickly. Performance depends on acoustic reflectance (eg. concrete = 98%, acoustic tile = 30%) and distance. 9

Ultrasound (5) Problem: region of constant distance (DCT). Laser range finder Active laser emitter and sensor. Time-of-flight computed indirectly. Discharging capacitor. Phase-shift between emitted and received light. Very accurate distance measurements (< 1 cm). High angular resolution. Multi-angular measurements through using rotating mirror. Can be solved by taking multiple readings from different positions. Laser range finder (2) Cheap through semiconductor laser diodes. Laser light easy to distinguish from ambient light. Accurate, fast and directed. Potential safety problem: intense and invisible beam. Reflection depends on reflective material (eg. glass, fabric, ). Atmospheric influence on laser light. Gyroscopes Several types exist (mechanical and optical). Mechanical example: flywheel gyroscope Conservation of angular momentum Torque on axes depends on T = I.ω.Ω 10

Gyroscopes (2) Gyroscopes are no longer rotating wheels. Solid state gyroscopes are sturdier and smaller. Accelerometers Spring-mounted mass. Newton s law and spring-mass relation F = ma 2 F = kx 2 kx. a = m 11