MOBILE ROBOTICS. Sensors An Introduction

Similar documents
An Example of robots with their sensors

An Example of robots with their sensors

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

Range Sensing strategies

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

Intelligent Robotics Sensors and Actuators

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

Development of intelligent systems

Sensing and Perception

Robot Hardware Non-visual Sensors. Ioannis Rekleitis

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

COS Lecture 7 Autonomous Robot Navigation

MEM380 Applied Autonomous Robots I Fall Introduction to Sensors & Perception

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Probabilistic Robotics Course. Robots and Sensors Orazio

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

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

Sensors and Actuators

PRESENTED BY HUMANOID IIT KANPUR

Automatic Control System

Lecture: Sensors , Fall 2008

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

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

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

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

Time of Flight Capture

Sensors (Transducer) Introduction By Sintayehu Challa

EL6483: Sensors and Actuators

International Journal of Informative & Futuristic Research ISSN (Online):

Sensors. CS Embedded Systems p. 1/1

Mechatronics System Design - Sensors

What is a robot. Robots (seen as artificial beings) appeared in books and movies long before real applications. Basilio Bona ROBOTICS 01PEEQW

Introduction to ROBOTICS. Robot Sensing and Sensors

Electronics II. Calibration and Curve Fitting

Sensors for Mechatronics

What is Robotics. Robotics is the science that studies robots and the technology that builds them

Degree of mobility Degree of steerability

Signals, Instruments, and Systems W7. Embedded Systems General Concepts and

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

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

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

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

GMW. Integrated 2-Axis Hall Sensor

Robot control. Devika Subramanian Fall 2008 Comp 140

SENSOR. Definition. Basics. There are a lot of different types of sensors. Sensors are used in everyday objects.

1393 DISPLACEMENT SENSORS

Overview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011

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

Technical Explanation for Displacement Sensors and Measurement Sensors

JEPPIAAR ENGINEERING COLLEGE

Categories of Robots and their Hardware Components. Click to add Text Martin Jagersand

Introduction to Measurement Systems

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

Funzionalità per la navigazione di robot mobili. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

FUNDAMENTALS ROBOT TECHNOLOGY. An Introduction to Industrial Robots, T eleoperators and Robot Vehicles. D J Todd. Kogan Page

Global Image Sensor Market with Focus on Automotive CMOS Sensors: Industry Analysis & Outlook ( )

IMGD 3100 Novel Interfaces for Interactive Environments: Physical Input

This is how PI Does Measuring - Part I

Actuator Components 2

Robotics Enabling Autonomy in Challenging Environments

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

Biomedical Electrodes, Sensors, and Transducers. Definition of Biomedical Electrodes, Sensors, and Transducers. Electrode: Sensor: Transducer:

Autonomous Vehicle GNC

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

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

Exercise questions for Machine vision

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

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

What is a robot? Introduction. Some Current State-of-the-Art Robots. More State-of-the-Art Research Robots. Version:

A Real Time DSP Sonar Echo Processor #

AUTOMOTIVE CURRENT TRANSDUCER OPEN LOOP TECHNOLOGY HAH1DRW 300-S

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

Measurement and Instrumentation

OMRON APPLICATION NOTE

Sensors and Sensing Cameras and Camera Calibration

Robotics Intelligent sensors (part 1)

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

AUTOMOTIVE CURRENT SENSOR HC6H500-S. Datasheet

AUTOMOTIVE CURRENT SENSOR HC6H300-S

Design Project Introduction DE2-based SecurityBot

AERO2705 Space Engineering 1 Week 7 The University of Sydney

Sensor Data Fusion Using Kalman Filter

IN THE NAME OF GOD. Instrumentation Term Project. Supervised By: Dr. Hamid D. Taghirad

NAVIGATION OF MOBILE ROBOTS

Modern Robotics Inc. Sensor Documentation

MDM5253 DC Motor Driver Module with Position and Current Feedback User Manual

Introduction to Arduino HW Labs

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

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

Guide to OPKUD and OPBOX Ultrasonic testing units Software Revision 3.0 / 2003

AUTOMOTIVE CURRENT TRANSDUCER HC6H1000-S

Planning in autonomous mobile robotics

16. Sensors 217. eye hand control. br-er16-01e.cdr

TRIANGULATION-BASED light projection is a typical

AUTOMOTIVE CURRENT TRANSDUCER HC6F600-S

MATHEMATICAL MODELS OF GEAR TOOTH SPEED SENSORS WITH DUAL OUTPUTS

Instrumentation (ch. 4 in Lecture notes)

AUTOMOTIVE CURRENT TRANSDUCER HC6F700-S

Continuous Wave Radar

ON THE REDUCTION OF SUB-PIXEL ERROR IN IMAGE BASED DISPLACEMENT MEASUREMENT

Transcription:

CY 02CFIC CFIDV RO OBOTIC CA 01 MOBILE ROBOTICS Sensors An Introduction Basilio Bona DAUIN Politecnico di Torino Basilio Bona DAUIN Politecnico di Torino 001/1

CY CA 01CFIDV 02CFIC OBOTIC RO An Example Basilio Bona DAUIN Politecnico di Torino 001/2

An Example Omnivision Camera (360 ) CFIDV 02CFIC CY RO OBOTIC CA 01 Pan-Tilt-Zoom (PTZ) camera IMU=Inertial Measurement Unit Sonars Laser Scanner Encoders Bumpers Passive wheel Basilio Bona DAUIN Politecnico di Torino 001/3

Sensors Type CFIDV 02CFIC CY RO OBOTIC CA 01 Proprioceptive sensors (PC) They measure quantities coming from the system, e.g., motor speed, wheel load, heading of the robot, battery charge status, etc. Exteroceptive sensors (EC) They measure quantities coming from the environment al robot: e.g., wall distance, magnetic fields, intensity of the ambient light, obstacle position, etc. Passive sensors (SP) They use the energy coming from the environment (not to be confused with the energy required to move) Active sensors (SA) Emit their proper energy and measure the reaction of the environment Better performance, but may influence the environment Basilio Bona DAUIN Politecnico di Torino 001/4

Sensors Type 02CFIC CY CFIDV RO OBOTIC CA 01 Analog Sensors Digital Sensors Continuous Sensors Binary Sensors (ON/OFF) Basilio Bona DAUIN Politecnico di Torino 001/5

Sensors Classification CFIDV 02CFIC CY RO OBOTIC CA 01 Category Sensors Type Tactile sensors/proximity s/p o sensors Active wheel sensors Heading sensors with respect to a fixed RF Absolute cartesian sensors Contact sensors (on/off), bumpers Proximity sensors (inductive/capacitive) Distance sensors (inductive/capacitive) Potentiometric encoders Optical, magnetic, Hall-effect, inductive, capacitive encoders, syncro and resolvers Compasses EC - SP PC - SP PC - SA EC - SP Gyroscopes PC - SP Inclinometers GPS (outdoor only) Optical or RF beacons Ultrasonic beacons EC SP/A EC SA EC SA EC SA Refelctive beacons EC SA Basilio Bona DAUIN Politecnico di Torino 001/6

Sensors Classification CFIDV 02CFIC CY RO OBOTIC CA 01 Category Sensors Type Active distance sensors (active ranging) Motion and velocity sensors (speed relative to fixed or mobile objects) Vision sensors: distance from stereo vision, feature analysis, segmentation, object recognition Reflective sensors Ultrasonic sensors Laser range finders, Laser scanners Optical triangulation (1D) Structured light (2D) Doppler radar Doppler sound CCD and CMOS cameras Integrated packages for visual ranging g Integrated packages for object tracking Basilio Bona DAUIN Politecnico di Torino 001/7

Sensor Characteristics CFIDV 02CFIC CY RO OBOTIC CA 01 Transducer = Sensor Dynamic range and range Resolution Linearity Dynamic range Bandwidth or frequency Transfer function Reproducibility/precision Accuracy Systematic errors Hysteresis Temperature coefficient Noise and disturbances: signal/noise ratio Basilio Bona DAUIN Politecnico di Torino 001/8

Sensor Characteristics CFIDV 02CFIC CY RO OBOTIC CA 01 Dynamic range Ratio between lower and upper limits expressed in db Example. Voltage sensor min=1 mv, max 20V: dynamic range 86dB Range = upper limits Resolution Minimum measurable difference between two values Lower limits of dynamic range = resolution Digital sensors: it depends on the bit number of the A/D converter Example 8 bit=255 10 range 20 V -> 20/255 Bandwidth Large bandwidth means large transfer rate Lower bandwidth is possible in acceleration sensors Basilio Bona DAUIN Politecnico di Torino 001/9

CY CA 01CFIDV 02CFIC OBOTIC RO Accuracy and Precision Basilio Bona DAUIN Politecnico di Torino 001/10

Accuracy and Precision Precision = Repeatability = Reproducibility 02CFIC CY RO OBOTIC CA 01CFIDV Precise but not accurate Not accurate and not precise Accurate but not precise Precise and accurate

ROBOTICA 01CFIDV 02CFICY Noise Basilio Bona DAUIN Politecnico di Torino 001/12

Noise Types 02CFIC CY CFIDV CA 01 OBOTIC RO Shot noise Thermal noise Flicker noise Burst noise Avalanche noise Basilio Bona DAUIN Politecnico di Torino 001/13

CY CA 01CFIDV 02CFIC OBOTIC RO Shot noise Basilio Bona DAUIN Politecnico di Torino 001/14

CY CA 01CFIDV 02CFIC OBOTIC RO Thermal noise Basilio Bona DAUIN Politecnico di Torino 001/15

CY CA 01CFIDV 02CFIC OBOTIC RO Flicker Noise Basilio Bona DAUIN Politecnico di Torino 001/16

CY CA 01CFIDV 02CFIC OBOTIC RO Flicker Noise Basilio Bona DAUIN Politecnico di Torino 001/17

CY CA 01CFIDV 02CFIC OBOTIC RO Burst and Avalanche noise Basilio Bona DAUIN Politecnico di Torino 001/18

CY CA 01CFIDV 02CFIC OBOTIC RO Noise Color Basilio Bona DAUIN Politecnico di Torino 001/19

CY CA 01CFIDV 02CFIC OBOTIC RO Noise Floor (Rumore di fondo) Basilio Bona DAUIN Politecnico di Torino 001/20

Sensors and Mobile Robotics CFIDV 02CFIC CY RO OBOTIC CA 01 Usually the signal noise is modeled d according to a statistic distribution, but Causes of random errors are often unknown or poorly A Gaussian or symmetric distribution is often used, but this can be wrong Example: Ultrasound (sonar) sensors may overestimate the perceived distance, therefore they do not have a symmetrical error distribution Often multiple reflected beams arrive together with direct beams Stereo vision can correlate two images in a wrong way, generating results that are without any sense Basilio Bona DAUIN Politecnico di Torino 001/21