Development of intelligent systems

Similar documents
Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

Robot Perception Continued

Sensors and Cellphones

E190Q Lecture 5 Autonomous Robot Navigation

Synthetic Sensing: Proximity / Distance Sensors

Tracking devices. Important features. 6 Degrees of freedom. Mechanical devices. Types. Virtual Reality Technology and Programming

1 de 13. Kit de 37 sensores compatibles con Arduino

W07 Sensors and Measurement (1/2) Yrd. Doç. Dr. Aytaç Gören

Range sensors. Sonar. Laser range finder. Time of Flight Camera. Structured light. 4a - Perception - Sensors. 4a 45

Sensors for Robots An overview

2/26/2008. Sensors For Robotics. What is sensing? Why do robots need sensors? What is the angle of my arm? internal information

Sensors Collecting Manufacturing Process Data

Field and Service Robotics. Odometry sensors

Robotics. Lecture 3: Sensors. See course website for up to date information.

Definitions. A [non-living] physical agent that performs tasks by manipulating the physical world. Categories of robots

Perception: Sensors. Autonomous Mobile Robots. Davide Scaramuzza Margarita Chli, Paul Furgale, Marco Hutter, Roland Siegwart

INTRODUCTION TO SENSORS AND ACTUATORS

Digital vs. Analogue Control Systems

INTRODUCTION FIGURE 1 1. Cosmic Rays. Gamma Rays. X-Rays. Ultraviolet Violet Blue Green Yellow Orange Red Infrared. Ultraviolet.

ROBOT SENSES AT A GLANCE

Robot Sensors An Overview. By Steven D. Kaehler - SRS Secretary/Meeting Organizer

Sensors for plastic manufacturing Solutions in partnership from a single source

FRC WPI Robotics Library Overview

OPTOELECTRONIC SYSTEM FOR RELIABLE DETECTION OF DOCUMENT PRESENCE

CS-525V: Building Effective Virtual Worlds. Input Devices. Robert W. Lindeman. Worcester Polytechnic Institute Department of Computer Science

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

Control of a quadrotor UAV (slides prepared by M. Cognetti)

PIEZOELECTRIC FILMS TECHNICAL INFORMATION

Collision Prevention and Area Monitoring with the LMS Laser Measurement System

Introduction to Robotics Analysis, Systems, Applications

Development of Docking System for Mobile Robots Using Cheap Infrared Sensors

Integration and Evaluation of Sensor Modalities for Polar Robots

T-SERIES INDUSTRIAL INCLINOMETER ANALOG INTERFACE

How To Control Gimbal

Laminar and Turbulent flow. Flow Sensors. Reynolds Number. Thermal flow Sensor. Flow and Flow rate. R = Mass Flow controllers

Waves Sound and Light

Microcontrollers, Actuators and Sensors in Mobile Robots

Interaction devices and sensors. EPFL Immersive Interaction Group Dr. Nan WANG Dr. Ronan BOULIC

Video surveillance camera Installation Guide

Servo Info and Centering

Design Infrared Radar System

Three Channel Optical Incremental Encoder Modules Technical Data

Sensors and Cables. Maslab Ken Barr, Christopher Batten, Alana Lafferty, Edwin Olson

Optical Encoders. K. Craig 1. Actuators & Sensors in Mechatronics. Optical Encoders

PASSIVE INFRARED INTRUSION DETECTOR PASSIVE INFRAROOD DETECTOR DETECTEUR D INTRUSION PASSIF INFRAROUGE

Safety Car Drive by Using Ultrasonic And Radar Sensors

D.S. Boyd School of Earth Sciences and Geography, Kingston University, U.K.

MEMS and Sensor Trends Smaller, Faster and Available to the Mass Market. Karen Lightman, Executive Director MEMS Industry Group

Tutorial 1. Introduction to robot

Autonomous Mobile Robot-I

HOW TO BUILD A NANORACKS PAYLOAD: NANOLABS

Effective Use of Android Sensors Based on Visualization of Sensor Information

A Guide to IR/PIR Sensor Set-Up and Testing

Quest- 1 Satellite Functional Description

Vibrations can have an adverse effect on the accuracy of the end effector of a

Types of 3D Scanners and 3D Scanning Technologies.

ZMART Technical Report The International Aerial Robotics Competition 2014

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision

COLLATED QUESTIONS: ELECTROMAGNETIC RADIATION

High speed infrared camera for contactless temperature measurement on rotating tires

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Mobile Robot FastSLAM with Xbox Kinect

GSM ALARM SYSTEM USER MANUAL

PD30ETB20xxIS. Photoelectrics, Background Suppression reflective with IR light. Main features. Description

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

MILE Encoder for EC 90 flat

Blackbody Radiation References INTRODUCTION

Traffic Monitoring Systems. Technology and sensors

PALLETS ROLLER CONVEYOR LOADING CONVEYOR CHAIN TRANSFER TURNTABLE ROLLER STOP

Calibration of Ultrasonic Sensors of a Mobile Robot*

A receiver TDC chip set for accurate pulsed time-of-flight laser ranging

v = fλ PROGRESSIVE WAVES 1 Candidates should be able to :

Thermal Antenna for Passive THz Security Screening System and Current- Mode Active-Feedback Readout Circuit for Thermal Sensor

Users Manual FA106 / FA306 version 1.0. Field Analyzer. FA106 and FA306. Users Manual

Ignition Alert Anti-Theft Security System for Motorbikes with Remote Control Amit Yadav, Anushri Jha, Neelesh Gupta

Digital Remote Sensing Data Processing Digital Remote Sensing Data Processing and Analysis: An Introduction and Analysis: An Introduction

Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE

Electromagnetic Radiation (EMR) and Remote Sensing

ACTIVE INFRARED MOTION DETECTOR FOR HOUSE SECURITY SYSTEM MIOR MOHAMMAD HAFIIZH BIN ABD. RANI UNIVERSITI MALAYSIA PAHANG

Survey Sensors Hydrofest Ross Leitch Project Surveyor

Technical data. General specifications. Signal voltage V DC Signal duration. 1 s Input 2. Signal voltage. 1 s Analog output.

Remote Control Repeater

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

A Review of Security System for Smart Home Applications

AS COMPETITION PAPER 2008

Hocheffiziente, modulare Stromversorgung für mobile und stationäre Anwendungen. Dr. Oliver Lang Sonnenrepublik GmbH

An inertial haptic interface for robotic applications

Jobrechner ECU-MIDI 1.0 & ECU-MAXI 1.0

Owner s Manual AWM910 JENSEN AWM910 COMPACT DISC PLAYER RADIO CD COMPACT MUSIC SYSTEM MUTE AUX BAND AUX IN PUSH PUSH PWR VOL ALARM T/F AUD SPK A SPK B

Physics 30 Worksheet # 14: Michelson Experiment

Adjustment functions for both span and shift have been incorporated

Robot components: Exteroceptive sensors

IP-S2 Compact+ 3D Mobile Mapping System

GP2Y0A02YK0F. Distance Measuring Sensor Unit Measuring distance: 20 to 150 cm Analog output type GP2Y0A02YK0F

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

Electronic Instrumentation

UNIVERSITY OF CALICUT

INSTALLATION MANUAL VEHICLE SECURITY SYSTEM CE-SS200

Cat Detect. for Surface Mining Applications

Precision Work on the Human Eye

Transcription:

Development of intelligent systems (RInS) Robot sensors Danijel Skočaj University of Ljubljana Faculty of Computer and Information Science v5.0 Academic year: 2015/16 Development of intelligent systems

Robotic sensors Sensors Robot platforms http://ias.cs.tum.edu Development of intelligent systems, Robot sensors 2

Sensors Equivalent to human senses Acquire information from the environment Electronic/mechanic/chemical device that maps the attributes of the environment into a quantitative measurement Robot can differentiate only between the states in the environment, which can be sensed differently see AGENT action ENVIRONMENT Development of intelligent systems, Robot sensors 3

Perception action cycle Significant abstraction of the real world sense perception modelling planning task execution motor control act Development of intelligent systems, Robot sensors 4

Senses Human senses: The list of robot senses is much longer! Beyond human capabilities Vision beyond visual spectrum (IR cameras, etc.) Active vision (radar, LIDAR) Hearing beyond the range 20 Hz-20 khz (ultrasound) Chemical analysis for better taste and smell Measurement of temperature, humidity, illumination, radiation, pressure, volume, position, direction, acceleration, velocity, etc. Development of intelligent systems, Robot sensors 5

Classification of sensors Proprioceptive and exteroceptive sensors Proprioceptive: measure internal states of the robot (batter status, position of wheels, angle between the segments in the robot arm) Exteroceptive: measure the state of the environment (majority of the sensors) Passive and active sensors Passive: only receive the energy from the environment (e.g., camera) Active: also emit the energy in the environment (e.g., radar) Noninvasive and invasive sensors Noninvasive (contactless): no contact with the object Invasive: measurement with contact Visual, non-visual Development of intelligent systems, Robot sensors 6

Classification of sensors Development of intelligent systems, Robot sensors 7

Classification of sensors Development of intelligent systems, Robot sensors 8

Sensors in robots Gas Sensor Piezo Bend Sensor Pendulum Resistive Tilt Sensors Metal Detector Gieger-Muller Radiation Sensor UV Detector Pyroelectric Detector Resistive Bend Sensors Digital Infrared Ranging CDS Cell Resistive Light Sensor Pressure Switch Limit Switch Mechanical Tilt Sensors Touch Switch Miniature Polaroid Sensor IR Pin Diode IR Sensor w/lens Gyro Thyristor Magnetic Sensor Polaroid Sensor Board IR Reflection Sensor IR Amplifier Sensor IRDA Transceiver Accelerometer Magnetic Reed Switch Hall Effect Magnetic Field Sensors Lite-On IR Remote Receiver Radio Shack Remote Receiver IR Modulator Receiver Solar Cell Development of intelligent systems, Robot sensors 9 Compass Compass Piezo Ultrasonic Transducers

Cameras Electromagnetic spectrum Visual light Near infrared light (NIR) Long-wavelength infrared light (FLIR) Terahertz light (T-ray) http://userweb.elec.gla.ac.uk/d/dpaul/terahertz.html Development of intelligent systems, Robot sensors 10

Sensing EM radiation Development of intelligent systems, Robot sensors 11

Resistive sensors Band sensor The resistance changes by bending the sensor Potentiometer Position sensor in sliding or rotating mechanisms Photoresistor Small resistance at high illumination Light detection Sensor Sensors Sensor Development of intelligent systems, Robot sensors 12

Infrared sensors Intensity IR sensors Emit an receive IR light Photo-transistor Sensitive on daylight, reflections, distance Robust, cheap Application: object detection, optical encoder Modulated IR sensors Modulation in demodulation Pulse detection More robust IR remotes, itn. Development of intelligent systems, Robot sensors 13

Infrared sensors Range sensors Measuring angle between the emitted and received light -> triangulation Non-sensitive on ambient light Development of intelligent systems, Robot sensors 14

Measuring rotation Incremental Optical Encoders Relative rotation light sensor light emitter decode circuitry Incremental Optical Encoders Absolute position Gray code Development of intelligent systems, Robot sensors 15

Inertial sensors Gyroscope Measuring change of orientation based on the principles of angular momentum Accelerometer Measures acceleration, also orientation Uniaxial, triaxial Vibration sensor, vibration analysis, detection of orientation Nintendo Wii, smart phones Development of intelligent systems, Robot sensors 16

Compass Electronic compass Absolute orientation of the robot N, S, E, W Development of intelligent systems, Robot sensors 17

GPS Global Positioning System 24 satellites at the height of 20200 km Atomic clock Satellite emit the time and position data At least 4 satellites should be visible Differential GPS additional (terrestrial) signals are considered Development of intelligent systems, Robot sensors 18

Tactile sensors Haptic technology Buttons, switches Bumpers (collision sensors) Touch sensors on the robot arm Different types: Piezoresistive Piezoelectric Capacitive Elastoresistive Artificial skin Development of intelligent systems, Robot sensors 19

Acustic sensors Perception of sound Sonar Microphone Array of microphones Detection the sound direction Development of intelligent systems, Robot sensors 20

Range sesnsors Stereo vision Shape from X Coded light range sensor IR range sensor Time Of Flight sensors Emit the signal, wait until it is back, measure the time RADAR SONAR LIDAR ToF cameras Development of intelligent systems, Robot sensors 21

Sonar Emits ultrasound Measure the time Bat, dolphin From a couple of cm to 30 m 30 degrees angular accuracy Quite slow: 200ms for 30m Development of intelligent systems, Robot sensors 22

Sonar Usage: Mapping of space Doorway chair Robot Length of Echo chair Scan moving from left to right Problem: noise, interference Development of intelligent systems, Robot sensors 23

Laser range sensors LIDAR (Light Detection And Ranging) Emits laser pulses Rotating mirror different angles (up to 180 degrees) Vertical movement the entire hemisphere Better angular accuracy (0.25 degrees) Faster Different ranges, indoor, outdoor Robust Development of intelligent systems, Robot sensors 24

TOF cameras Time-of-flight cameras Time of pulse travel Development of intelligent systems, Robot sensors 25

Coded light range sensor Camera and stripe projector s v u Color coding: Development of intelligent systems, Robot sensors 26

Other sensors Exteroceptive sensors Wind speed Temperature Humidity Proprioceptive sensors Baterry level Temperature of CPU, motors, sensors, etc. Development of intelligent systems, Robot sensors 27

Sensor fusion One sensor often does not suffice Noise Limited accuracy Non-reliabilty Limited sensing range =>Fuse the results of several sensors Sensor fusion: fusion on the level of sensors Combine signals in one data structure on a low level Sensor integration: Fusion on the level of representations Process data from every sensor independently and merge the obtained information on a higher level Fusion of data from multiple sources: Measurement from different sensors Measurement from different times Measurement from different locations Development of intelligent systems, Robot sensors 28

irobot Roomba Actuators and sensors Development of intelligent systems, Robot sensors 29

Motors Changeable speed of the wheels pulse-width modulation (PWM) wheels brushes vacuum cleaner On/off motors for brushes and vacuum cleaner Development of intelligent systems, Robot sensors 30

Wheels Differential control system Two independently controlled wheels Electric motor high speed 25:1 reduction large torque Development of intelligent systems, Robot sensors 31

Sensors bumper base wall cliff odometry buttons dirt wheels Development of intelligent systems, Robot sensors 32

IR sensors IR sensors base bumper odometry wall cliff Micro switches: buttons wheels Capacitive sensor: dirt Development of intelligent systems, Robot sensors 33

Power supply Measuring power supply capacitance of the accumulator [mah] voltage [V] current [A] temperature connectors Development of intelligent systems, Robot sensors 34

Indicators Led lights Status (green, red) Dirt detection (blue) Speaker piezoelectric beeper status dirt speaker Development of intelligent systems, Robot sensors 35

RGBD sensor Kinect PrimeSense sensor Development of intelligent systems, Robot sensors 36

Components IR projector IR camera RGB camera Development of intelligent systems, Robot sensors 37

Scheme Development of intelligent systems, Robot sensors 38

Projected pattern Development of intelligent systems, Robot sensors 39

Projected pattern Development of intelligent systems, Robot sensors 40

Patent Development of intelligent systems, Robot sensors 41

Patent Development of intelligent systems, Robot sensors 42

RGBD information Development of intelligent systems, Robot sensors 43

Literature Dr. John (Jizhong) Xiao, City College of New York, Robot Sensing and Sensors Tod E. Kurt, Hacking Roomba: ExtremeTech, Wiley, 2006 http://www.ifixit.com/teardown/microsoft-kinect- Teardown/4066/3 Futurepicture, http://www.futurepicture.org/?p=116 United States Patent, Garcia et. al, Patent No. 7,433,024 B2 other Development of intelligent systems, Robot sensors 44