Sensors and Actuators. Ioannis Rekleitis

Similar documents
Sensors for mobile robots

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Unit 57: Mechatronic System

Introduction to Mobile Robotics Probabilistic Sensor Models

Autonomous Mobile Robot Design

Prof. S.K. Saha. Sensors 1. Lecture 5 June 11, Prof. S.K. Saha. Purpose Classification Internal Sensors. External Sensors.

EE Mobile Robots

6) Motors and Encoders

Control Engineering BDA30703

Introduction to Actuators PK

Equal Pitch and Unequal Pitch:

Overview. Sensors? Commonly Detectable Phenomenon Physical Principles How Sensors Work? Need for Sensors Choosing a Sensor Examples

-magnetic dipoles are largely analogous to electric dipole moments -both types of dipoles

Sensors Fusion for Mobile Robotics localization. M. De Cecco - Robotics Perception and Action

Automatic Control Systems. -Lecture Note 15-

Sensing and Sensors: Fundamental Concepts

Overview. Sensors? Commonly Detectable Phenomenon Physical Principles How Sensors Work? Need for Sensors Choosing a Sensor Examples

e453.eps 1 Change (or the absolute value) in the measured physical variable 2 Change in the sensor property is translated into low-power-level

Dimension measurement. By Mr.Vuttichai Sittiarttakorn

Transducers. EEE355 Industrial Electronics

Chapter 22. Induction

Transducers. ME 3251 Thermal Fluid Systems

PHYSICS Units 3&4 Written examination

Sensors & Actuators. Velocity and acceleration Sensors & Actuators - H.Sarmento

CS491/691: Introduction to Aerial Robotics

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

AP Physics 1 Second Semester Final Exam Review

By-Pass. This voltage is proportional to the liquid level (threewire potentiometer circuit). The resistance reading can

Science 30 Unit C Review Outline GCCHS. Negatively charged Positively charged Coulomb Conductor Electric potential difference

APPLICATIONS OF VIBRATION TRANSDUCERS

ME 515 Mechatronics. Overview of Computer based Control System

Measurements in Mechatronic design. Transducers

Sensors Lecture #5: Position and Displacement using Resistive, Capacitive and Inductive Sensors

Revision Guide for Chapter 15

Piezoelectric Actuator for Micro Robot Used in Nanosatellite

Sensors: a) Gyroscope. Micro Electro-Mechanical (MEM) Gyroscopes: (MEM) Gyroscopes. Needs:

Electromagnetics in COMSOL Multiphysics is extended by add-on Modules

PH2200 Practice Final Exam Summer 2003

KCET PHYSICS 2014 Version Code: C-2

Stepping Motors. Chapter 11 L E L F L D

MODEL TEST - 1 PHYSICS

Slide 1. Temperatures Light (Optoelectronics) Magnetic Fields Strain Pressure Displacement and Rotation Acceleration Electronic Sensors

1P22/1P92 Exam Review Problems 2013 Friday, January 14, :03 AM. Chapter 20

Locating and supervising relief forces in buildings without the use of infrastructure

Experimentation. Third Edition. Wheeler. Ahmad R. Ganji. School of Engineering. With Third Edition contributions by. V. V. Krishnan. Brian S.

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

Experimental methods. Sensors of displacement and its derivation. 07/10/2016 KTS/EXM1 - Sensors of displacement and its derivation

MAGNETIC PROBLEMS. (d) Sketch B as a function of d clearly showing the value for maximum value of B.

EE 410/510: Electromechanical Systems Chapter 4

Fun Demos and Activities

CS491/691: Introduction to Aerial Robotics

POE FINAL SEMESTER 2

10 Measurement of Acceleration, Vibration and Shock Transducers

Chapter 27 Magnetic Fields and Magnetic Forces

3.2 Wind direction / wind velocity

Chapter 24 Photonics Question 1 Question 2 Question 3 Question 4 Question 5

Objectives. Fundamentals of Dynamics: Module 9 : Robot Dynamics & controls. Lecture 31 : Robot dynamics equation (LE & NE methods) and examples

Revision Guide for Chapter 15

Remote Sensing in Meteorology: Satellites and Radar. AT 351 Lab 10 April 2, Remote Sensing

An air conditioner is able to cool a building because it removes heat from the indoor air and transfers it outdoors. A chemical refrigerant in the

Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos

Technical Description

A low cost linear induction motor for laboratory experiments

Physics 12. Unit 8 Magnetic Field and Electromagnetism Part I

Foundations of Ultraprecision Mechanism Design

Control Theory. Noel Welsh. 26 October Noel Welsh () Control Theory 26 October / 17

Ch. 23 Electromagnetic Induction, AC Circuits, And Electrical Technologies

STD : 12 TH GSEB PART A. 1. An electric dipole is placed in a uniform field. The resultant force acting on it...

Motor Info on the WWW Motorola Motors DC motor» /MOTORDCTUT.

Electromagnetism Notes 1 Magnetic Fields

qq k d Chapter 16 Electric and Magnetic Forces Electric charge Electric charges Negative (electron) Positive (proton)

ENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM

MCE380: Measurements and Instrumentation Lab. Chapter 5: Electromechanical Transducers

Jerad P. 10/1/2015. Motor Thermal Limits on Torque Production (Frameless Motor Level)

Electromagnetics and Electric Machines Stefan Holst, CD-adapco

Lecture 19. Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity

The secondary winding have equal no. of turns. The secondary windings are placed identically on either side of the primary winding.

Synchronous Machines

PANDIAN SARASWATHI YADAV ENGINEERING COLLEGE DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6404-MEASUREMENTS AND INSTRUMENTATION

Lecture Module 5: Introduction to Attitude Stabilization and Control

International Journal of Advance Research in Computer Science and Management Studies

Module I Module I: traditional test instrumentation and acquisition systems. Prof. Ramat, Stefano

Physics by Discovery Standards (2nd Semester)

An Introduction to Electrical Machines. P. Di Barba, University of Pavia, Italy

Baccalieu Collegiate. Physics Course Outline

QUESTION BANK DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING UNIT I - INTRODUCTION SYLLABUS

EE 570: Location and Navigation

progressive electromagnetic wave

Single-phase driven ultrasonic motor using two orthogonal bending modes of sandwiching. piezo-ceramic plates

Nanomotion Precision Piezo Ceramic Motors

ENGR 2405 Chapter 6. Capacitors And Inductors

Local Probabilistic Models: Continuous Variable CPDs

2426 Required Topics (May 4, 2012 draft) Halliday, FUNDAMENTALS OF PHYSICS, 9e Required topics are in bold text. Optional topics are in normal text.

ELECTRONIC SENSORS PREAMBLE. This note gives a brief introduction to sensors. The focus is. on sensor mechanisms. It describes in general terms how

AML 883 Properties and selection of engineering materials

Personalised Learning Checklists AQA Physics Paper 2

Electric Machines I Three Phase Induction Motor. Dr. Firas Obeidat

Physics Common Assessment Unit 5-8 3rd Nine Weeks

Table of Contents. Waves Resonance Tube Thermodynamics Ideal Gas Laws Modern Physics Hall Effect... 19

I. MEASUREMENT OF TEMPERATURE

Transcription:

Sensors and Actuators Ioannis Rekleitis

Robot Sensors Sensors are devices that can sense and measure physical properties of the environment, e.g. temperature, luminance, resistance to touch, weight, size, etc. The key phenomenon is transduction Transduction (engineering) is a process that converts one type of energy to another They deliver low- level information about the environment the robot is working in. Return an incomplete description of the world. CSCE 574 Robotics 2

Robot Sensors This information is noisy (imprecise). Cannot be modelled completely: Reading = f(env) where f is the model of the sensor Finding the inverse: ill posed problem (solution not uniquely deeined) collapsing of dimensionality leads to ambiguity CSCE 574 Robotics 3

Types of sensor General classieication: active versus passive Active: emit energy in environment More robust, less efeicient Passive: passively receive energy from env. Less intrusive, but depends on env. e.g. light for camera Example: stereo vision versus range Einder. contact versus non- contact CSCE 574 Robotics 4

Sensors Proprioceptive Sensors (monitor state of robot) IMU (accels & gyros) Wheel encoders Doppler radar Exteroceptive Sensors (monitor environment) Cameras (single, stereo, omni, FLIR ) Laser scanner MW radar Sonar Tactile CSCE 574 Robotics 5

Sensor Characteris4cs All sensors are characterized by various properties that describe their capabilities Sensitivity: (change of output) (change of input) Linearity: constancy of (output input) Exception: logarithmic response cameras == wider dynamic range. Measurement/Dynamic range: difference between min. and max. CSCE 574 Robotics 6

Sensor Characteris4cs Response Time: time required for a change in input to cause a change in the output Accuracy: difference between measured & actual Repeatability: difference between repeated measures Resolution: smallest observable increment Bandwidth: result of high resolution or cycle time CSCE 574 Robotics 7

SpeciEic examples tactile close- range proximity angular position infrared Sonar laser (various types) radar compasses, gyroscopes Force GPS vision Types of sensor CSCE 574 Robotics 8

Tac4le Sensors There are many different technologies e.g. contact closure, magnetic, piezoelectric, etc. For mobile robots these can be classieied as tactile feelers (antennae) often some form of metal wire passing through a wire loop - can be active (powered to mechanically search for surfaces) tactile bumpers solid bar / plate acts on some form of contact switch e.g. mirror deelecting light beam, pressure bladder, wire loops, etc. Pressure- sensitive rubber with scanning array last line of defense CSCE 574 Robotics 9

Tac4le Sensors (more) Vibrassae/whiskers of rats Surface texture information. Distance of deelection. Blind people using a cane. CSCE 574 Robotics 10

Proximity Sensors Tactile sensors allow obstacle detection proximity sensors needed for true obstacle avoidance Several technologies can detect the presence of particular Eields without mechanical contact magnetic reed switches two thin magnetic strips of opposite polarity not quite touching an external magnetic Eield closes the strip & makes contact CSCE 574 Robotics 11

Proximity Sensors Hall effect sensors small voltage generated across a conductor carrying current V H I B inductive sensors, capacitive sensors inductive sensors can detect presence of metallic objects capacitive sensors can detect metallic or dielectric materials CSCE 574 Robotics 12

Infrared Sensors Infrared sensors are probably the simplest type of non- contact sensor widely used in mobile robotics to avoid obstacles They work by emitting infrared light to differentiate emitted IR from ambient IR (e.g. lights, sun, etc.), the signal is modulated with a low frequency (100 Hz) detecting any reelections off nearby surfaces In certain environments, with careful calibration, IR sensors can be used for measuring the distance to the object requires uniform surface colours and structures CSCE 574 Robotics 13

Infrared Sensors (Sharp) Measures the return angle of the infrared beam. CSCE 574 Robotics 14

Infrared Problems If the IR signal is detected, it is safe to assume that an object is present However, the absence of reelected IR does not mean that no object is present! Absence of evidence is not evidence of absence. C. Sagan certain dark colours (black) are almost invisible to IR IR sensors are not absolutely safe for object detection In realistic situations (different colours & types of objects) there is no accurate distance information it is best to avoid objects as soon as possible IR are short range typical maximum range is 50 to 100 cm CSCE 574 Robotics 15

Sonar Sensors The fundamental principle of robot sonar sensors is the same as that used by bats emit a chirp (e.g. 1.2 milliseconds) a short powerful pulse of a range of frequencies of sound its reelection off nearby surfaces is detected As the speed of sound in air is known ( 330 m s - 1 ) the distance to the object can be computed from the elapsed time between chirp and echo minimum distance = 165 t chirp (e.g. 21 cm at 1.2 ms) maximum distance = 165 t wait (e.g. 165 m at 1 s) Usually referred to as ultrasonic sensors CSCE 574 Robotics 16

Sonar Problems There are a number of problems and uncertainties associated with readings from sonar sensors it is difeicult to be sure in which direction an object is because the 3D sonar beam spreads out as it travels specular re5lections give rise to erroneous readings the sonar beam hits a smooth surface at a shallow angle and so reelects away from the sensor only when an object further away reelects the beam back does the sensor obtain a reading - but distance is incorrect arrays of sonar sensors can experience crosstalk one sensor detects the reelected beam of another sensor the speed of sound varies with air temp. and pressure a 16 C temp. change can cause a 30cm error at 10m! CSCE 574 Robotics 17

Laser Range Finders Laser range Einders commonly used to measure the distance, velocity and acceleration of objects also known as laser radar or lidar The operating principle is the same as sonar a short pulse of (laser) light is emitted the time elapsed between emission and detection is used to determine distance (using the speed of light) Due to the shorter wavelengths of lasers, the chance of specular reelections is much less accuracies of millimetres (16-50mm) over 100m 1D beam is usually swept to give a 2D planar beam May not detect transparent surfaces (e.g. glass!) or dark objects CSCE 574 Robotics 18

RADAR Radar usually uses electromagnetic energy in the 1-12.5 GHz frequency range this corresponds to wavelengths of 30 cm - 2 cm microwave energy unaffected by fog, rain, dust, haze and smoke It may use a pulsed time- of- Elight methodology of sonar and lidar, but may also use other methods continuous- wave phase detection continuous- wave frequency modulation Continuous- wave systems make use of Doppler effect to measure relative velocity of the target CSCE 574 Robotics 19

Angular Posi4on: Rotary Encoder Potentiometer Used in the Servo on the boebots Optical Disks (Relative) Counting the slots Direction by having pars of emitters/receivers out of phase: Quadrature decoding Can spin very fast: 500 khz CSCE 574 Robotics 20

Angular Posi4on: Rotary Encoder Optical Disks (Absolute) Grey encoding for absolute: 0:0000, 1:1000, 2:1100, 3:0100, 4:0110, 5:1110, 6:1010, 7:0010, 8:0011 9:1011, 10:1111, 11:0111, 12:0101, 13:1101, 14:1001, 15:0001 CSCE 574 Robotics 21

Compass Sensors Compass sensors measure the horizontal component of the earth s magnetic Eield some birds use the vertical component too The earth s magnetic Eield is very weak and non- uniform, and changes over time indoors there are likely to be many other Eield sources steel girders, reinforced concrete, power lines, motors, etc. an accurate absolute reference is unlikely, but the Eield is approx. constant, so can be used for local reference CSCE 574 Robotics 22

Gyroscopes A gyroscope is a spinning wheel with most of its mass concentrated in the outer periphery e.g. a bicycle wheel Due to the law of conservation of momentum the spinning wheel will stay in its original orientation a force is required to rotate the gyroscope A gyro. can thus be used to maintain orientation or to measure the rate and direction of rotation In fact there are different types of mechanical gyro. and even optical gyro s with no moving parts! these can be used in e.g. space probes to maintain CSCE 574 Robotics orientation 23

Vibra4ng Structure Gyroscopes Halteres MEMS CSCE 574 Robotics 24

Ring gyro's Use standing waves set up between mirrors (laser ring gyro) within a Eiber optic cable (Eibre optic ring gyro) Measure rotation by observing beats in standing wave as the mirrors "rotate through it". CSCE 574 Robotics 25

IMU's Gyro, accelerometer combination. Typical designs (e.g. 3DM- GX1 ) use tri- axial gyros to track dynamic orientation and tri- axial DC accelerometers along with the tri- axial magnetometers to track static orientation. The embedded microprocessors contains programmable Eilter algorithms, which blend these static and dynamic responses in real- time. CSCE 574 Robotics 26

GPS GPS uses a constellation of between 24 and 32 Medium Earth Orbit satellites. Satellite broadcast their position + time. Use travel time of 4 satellites and trilateration. Suffers from canyon effect in cities. CSCE 574 Robotics 27

WiFi Using the SSID and database. CSCE 574 Robotics 28

Odor sensing Smell is ubiquitous in nature both as a active and a passive sensor. Why is it so important? Advantages: evanescent, controllable, multi- valued, useful. References: [1] T. Hayes, A. Martinoli, and R. M. Goodman. Swarm Robotic Odor Localization: Off- Line Optimization and Validation with Real Robots. Special issue on Biological Robotics, Robotica, Vol. 21, Issue 4, pp. 427-441, 2003. Cambridge University Press [2] T. Yamanaka, R. Matsumoto, and T. Nakamoto, Fundamental study of odor recorder for multi- component odor using recipe exploration method based on singular value decomposition, IEEE Sensors Journal, Vol. 3, Issue 4, 2003, pp. 468-474. CSCE 574 Robotics 29

What is an actuator? Device for moving or controlling a system. Robot Muscles CSCE 574 Robotics 30

Hydraulic Actuators Pros: Powerful Fast Stiff Cons Messy Maintenance External Pump CSCE 574 Robotics 31

Hydraulic Actuator Applica4on BigDog from Boston Dynamics CSCE 574 Robotics 32

Pneuma4c Actuators Pros: Powerful Cheap Cons Soft/Compliant External Compressor CSCE 574 Robotics 33

Pneuma4c Actuators 3D Biped ( 89-95) from MIT Leg Lab CSCE 574 Robotics 34

Air Muscle CSCE 574 Robotics 35

Air Muscle Applica4on CSCE 574 Robotics 36

Air Muscle Applica4on CSCE 574 Robotics 37

Shape Memory Alloy Actuators Works by warming and cooling Nitinol wires. Pros: Light Powerful Cons: Slow (cooling) CSCE 574 Robotics 38

S4quito Jonathan Mills, Indiana University CSCE 574 Robotics 39

Electric Actuators Pros Better position precision Well understood No separate power source Cheap Cons Heavy Weaker/slower than hydraulics Cooling issue CSCE 574 Robotics 40

Electric Actuators Stepper motors DC motors Servos Continuous Position Others (not discussed) Linear actuators AC motors CSCE 574 Robotics 41

Stepper Motor Basics Electromagnet stator S N rotor S N S Stator: made out of coils of wire called winding Rotor: magnet rotates on bearings inside the stator N Direct control of rotor position (no sensing needed) May oscillate around a desired orientation (resonance at low speeds) Low resolution printers CSCE 574 Robotics computer drives 42

Increased Resolu4on S N S torque N angle Half stepping CSCE 574 Robotics 43

Increased Resolu4on S N S More teeth on rotor or stator N Half stepping CSCE 574 Robotics 44

Increased Resolu4on S N S More teeth on rotor or stator N Half stepping CSCE 574 Robotics 45

More Teeth on Rotor CSCE 574 Robotics 46

Stepper Motors Pros: Direct position control Precise positioning Easy to control Cons: Oscillations Low torque at high speeds CSCE 574 Robotics 47

DC motors - - exposed! CSCE 574 Robotics 48

DC motor basics permanent magnets N rotor N S S stator + - V brush commutator attached to shaft CSCE 574 Robotics 49

DC motor basics permanent magnets N N rotor S N S N S S stator + - V + - V CSCE 574 Robotics 50

DC motor basics permanent magnets N N rotor S N S N N S S N S S stator + - V + - V + - V CSCE 574 Robotics 51

DC motor torque τ τ = torque I = current τ I CSCE 574 Robotics 52