Robot Hardware Non-visual Sensors. Ioannis Rekleitis

Similar documents
Range Sensing strategies

Development of intelligent systems

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

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

Intelligent Robotics Sensors and Actuators

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

An Example of robots with their sensors

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

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

An Example of robots with their sensors

Lecture: Sensors , Fall 2008

MOBILE ROBOTICS. Sensors An Introduction

Sensors. human sensing. basic sensory. advanced sensory. 5+N senses <link> tactile touchless (distant) virtual. e.g. camera, radar / lidar, MS Kinect

Sensing and Perception

Position Sensors. The Potentiometer.

PRESENTED BY HUMANOID IIT KANPUR

10/21/2009. d R. d L. r L d B L08. POSE ESTIMATION, MOTORS. EECS 498-6: Autonomous Robotics Laboratory. Midterm 1. Mean: 53.9/67 Stddev: 7.

Sensors and Actuators

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

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

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

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

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

Mechatronics Chapter Sensors 9-1

Automatic Control System

Probabilistic Robotics Course. Robots and Sensors Orazio

Perception. Autonomous Mobile Robots. Sensors. Vision Uncertainties, Fusion Features. Autonomous Systems Lab. Zürich. Cognition.

MEM380 Applied Autonomous Robots I Fall Introduction to Sensors & Perception

New Long Stroke Vibration Shaker Design using Linear Motor Technology

EL6483: Sensors and Actuators

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

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

Robotics Enabling Autonomy in Challenging Environments

Passive Microwave Sensors LIDAR Remote Sensing Laser Altimetry. 28 April 2003

Ultrasonic. Advantages

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

Laser Telemetric System (Metrology)

Introduction to ROBOTICS. Robot Sensing and Sensors

GPS-Aided INS Datasheet Rev. 2.6

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

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

Velocity and Acceleration Measurements

PVA Sensor Specifications

Sensors for orientation and control of satellites and space probes

Actuators, sensors and control architecture

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

Sensing self motion. Key points: Why robots need self-sensing Sensors for proprioception in biological systems in robot systems

Actuator Components 2

Degree of mobility Degree of steerability

COS Lecture 7 Autonomous Robot Navigation

Ultrasonic sensors. Reliable on almost all surfaces. UT 20 from Page 548. UT 12 from Page 564. UT/UM 18 from Page 568

Microwave and optical systems Introduction p. 1 Characteristics of waves p. 1 The electromagnetic spectrum p. 3 History and uses of microwaves and

Cooperative localization (part I) Jouni Rantakokko

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

9/12/2011. Training Course Remote Sensing Basic Theory & Image Processing Methods September 2011

Radar. Seminar report. Submitted in partial fulfillment of the requirement for the award of degree Of Mechanical

Revolutionizing 2D measurement. Maximizing longevity. Challenging expectations. R2100 Multi-Ray LED Scanner

Terrestrial Laser Scanning. 3D Laser Scanner with Real-Time Registration & Processing. Preliminary Data Sheet

Ultrasonic Level Detection Technology. ultra-wave

As before, the speed resolution is given by the change in speed corresponding to a unity change in the count. Hence, for the pulse-counting method

GPS-Aided INS Datasheet Rev. 3.0

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

Sonic Distance Sensors

NovAtel SPAN and Waypoint GNSS + INS Technology

CS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class

XV International PhD Workshop OWD 2013, October 2013

ATS 351 Lecture 9 Radar

By Pierre Olivier, Vice President, Engineering and Manufacturing, LeddarTech Inc.

Electronic Instrumentation and Measurements

1. Position detection on a spindle drive unit by means of a linear potentiometer

Sensors & transducers

3D Optical Motion Analysis of Micro Systems. Heinrich Steger, Polytec GmbH, Waldbronn

Gesture Identification Using Sensors Future of Interaction with Smart Phones Mr. Pratik Parmar 1 1 Department of Computer engineering, CTIDS

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

Microwave Remote Sensing (1)

A Low-Cost Collision Detection System for Compact Vehicles (aka Ping Around the Rosey )

NovAtel SPAN and Waypoint. GNSS + INS Technology

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

Receiver Obstacle Railway Transmitter Road Figure 1: Existing obstacle-detecting system (light-interrupting type). Millimetre-wave-based System In ord

Make: Sensors. Tero Karvinen, Kimmo Karvinen, and Ville Valtokari. (Hi MAKER MEDIA SEBASTOPOL. CA

Maximum date rate=2hlog 2 V bits/sec. Maximum number of bits/sec=hlog 2 (1+S/N)

CSE 165: 3D User Interaction. Lecture #7: Input Devices Part 2

SICK AG WHITEPAPER HDDM + INNOVATIVE TECHNOLOGY FOR DISTANCE MEASUREMENT FROM SICK

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

GPS-Aided INS Datasheet Rev. 2.7

Robot control. Devika Subramanian Fall 2008 Comp 140

Introduction Active microwave Radar

Citrus Circuits Fall Workshop Series. Roborio and Sensors. Paul Ngo and Ellie Hass

Cooperative navigation (part II)

VEX Robotics Platform and ROBOTC Software. Introduction

Ubiquitous Positioning: A Pipe Dream or Reality?

Smart off axis absolute position sensor solution and UTAF piezo motor enable closed loop control of a miniaturized Risley prism pair

Active Stereo Vision. COMP 4102A Winter 2014 Gerhard Roth Version 1

VARIABLE INDUCTANCE TRANSDUCER

Toposens GmbH - Blütenstraße München Germany +49 (0)

Touchscreens, tablets and digitizers. RNDr. Róbert Bohdal, PhD.

Period 3 Solutions: Electromagnetic Waves Radiant Energy II

UNIT 3 LIGHT AND SOUND

Design and Navigation Control of an Advanced Level CANSAT. Mansur ÇELEBİ Aeronautics and Space Technologies Institute Turkish Air Force Academy

PS 1000 X-Scan Tips & Tricks. Quick Guide

Transcription:

Robot Hardware Non-visual Sensors 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. 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 defined) collapsing of dimensionality leads to ambiguity 3

Types of sensor General classification: active versus passive Active: emit energy in environment More robust, less efficient Passive: passively receive energy from env. Less intrusive, but depend on env. E.g. light for camera Example: stereo vision versus range finder. contact versus non-contact 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 5

Sensor Characteristics 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. 6

Sensor Characteristics 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 7

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

Tactile Sensors There are many different technologies e.g. contact closure, magnetic, piezoelectric, etc. For mobile robots these can be classed 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 deflecting light beam, pressure bladder, wire loops, etc. Pressure-sensitive rubber with scanning array last line of defense 9

Tactile Sensors (more) Vibrassae/whiskers of rats Surface texture information. Distance of deflection. Blind people using a cane. 10

Proximity Sensors Tactile sensors allow obstacle detection proximity sensors needed for true obstacle avoidance Several technologies can detect the presence of particular fields without mechanical contact magnetic reed switches two thin magnetic strips of opposite polarity not quite touching an external magnetic field closes the strip & makes contact 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 12

Infrared Sensors Infrared sensors are probably the simplest type of noncontact 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 reflections 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 13

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

Infrared Problems If the IR signal is detected, it is safe to assume that an object is present However, the absence of reflected 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 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 reflection 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 16

Sonar Problems There are a number of problems and uncertainties associated with readings from sonar sensors it is difficult to be sure in which direction an object is because the 3D sonar beam spreads out as it travels specular reflections give rise to erroneous readings the sonar beam hits a smooth surface at a shallow angle and so reflects away from the sensor only when an object further away reflects the beam back does the sensor obtain a reading - but distance is incorrect arrays of sonar sensors can experience crosstalk one sensor detects the reflected 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! More Next Class 17

Laser Range Finders Laser range finders 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 reflections 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 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-flight 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 19

Angular Position: 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 20

Angular Position: 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 21

Compass Sensors Compass sensors measure the horizontal component of the earth s magnetic field some birds use the vertical component too The earth s magnetic field is very weak and non-uniform, and changes over time indoors there are likely to be many other field sources steel girders, reinforced concrete, power lines, motors, etc. an accurate absolute reference is unlikely, but the field is approx. constant, so can be used for local reference 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 orientation 23

Vibrating Structure Gyroscopes Halteres MEMS 24

ring gyro's Use standing waves set up between mirrors (laser ring gyro) within a fiber optic cable (fribre optic ring gyro) Measure rotation by observing beats in standing wave as the mirrors "rotate through it". 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 a programmable filter algorithms, which blends these static and dynamic responses in real-time. 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. 27

WiFi Using the SSID and database. 29

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. 30