Development of intelligent systems

Similar documents
Intelligent Robotics Sensors and Actuators

Range Sensing strategies

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

Robot Hardware Non-visual Sensors. Ioannis Rekleitis

Introduction to ROBOTICS. Robot Sensing and Sensors

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

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

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

Lecture: Sensors , Fall 2008

Degree of mobility Degree of steerability

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

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

Sensors and Actuators

Probabilistic Robotics Course. Robots and Sensors Orazio

MOBILE ROBOTICS. Sensors An Introduction

EL6483: Sensors and Actuators

An Example of robots with their sensors

An Example of robots with their sensors

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

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

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

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

Electronics Design Laboratory Lecture #11. ECEN 2270 Electronics Design Laboratory

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

WELCOME TO THE SEMINAR ON INTRODUCTION TO ROBOTICS

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

PRESENTED BY HUMANOID IIT KANPUR

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

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

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

Electronics, Sensors, and Actuators

Mechatronics System Design - Sensors

Electronics II. Calibration and Curve Fitting

Time of Flight Capture

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

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

ELECTROMAGNETIC WAVES AND THE EM SPECTRUM MR. BANKS 8 TH GRADE SCIENCE

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

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

MEM380 Applied Autonomous Robots I Fall Introduction to Sensors & Perception

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

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

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

Velocity and Acceleration Measurements

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

Introduction to Arduino HW Labs

Physics. Waves and Radiation Homework Exercises. National 4 & 5. Clackmannanshire Physics Network 0914

Sonic Distance Sensors

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

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

Actuator Components 2

IMGD 3100 Novel Interfaces for Interactive Environments: Physical Input

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

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 for Mechatronics

Actuators, sensors and control architecture

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

Classifying 3D Input Devices

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

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

746A27 Remote Sensing and GIS

TurtleBot2&ROS - Learning TB2

IVR: Sensing Self-Motion 26/02/2015

Indoor Positioning by the Fusion of Wireless Metrics and Sensors

Physics in Entertainment and the Arts

Entry #287 SONORAN ULTRASONIC CAVE MAPPING PLATFORM PSOC DESIGN CONTEST entry #287. Page 1

Introduction. Learning Objectives. On completion of this class you will be able to. 1. Define fiber sensor. 2. List the different types fiber sensors

4.6.1 Waves in air, fluids and solids Transverse and longitudinal waves Properties of waves

Experiments with wave, using low-cost amplitude modulated ultrasonic techniques

Sensors and Sensing Force, Torque, Tactile and Olfaction

Electronic Instrumentation and Measurements

Design Project Introduction DE2-based SecurityBot

Mobile Robots (Wheeled) (Take class notes)

Input devices and interaction. Ruth Aylett

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

BioInstrumentation Laboratory

Angular Position Transducers. inductive magnetoresistive optoelectronic

Shaft encoders are digital transducers that are used for measuring angular displacements and angular velocities.

Modern Robotics Inc. Sensor Documentation

A very quick and dirty introduction to Sensors, Microcontrollers, and Electronics

Wireless Sensor Networks. EP2980

Robotics Intelligent sensors (part 1)

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

GraspIT Questions AQA GCSE Physics Waves

Omni-Directional Catadioptric Acquisition System

New Long Stroke Vibration Shaker Design using Linear Motor Technology

Sensors. CS Embedded Systems p. 1/1

Multi-spectral acoustical imaging

PVA Sensor Specifications

Skoog Chapter 1 Introduction

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

In the name of God, the most merciful Electromagnetic Radiation Measurement

GPS-Aided INS Datasheet Rev. 3.0

Robotic Systems ECE 401RB Fall 2007

Chapter 22. Electromagnetic Waves

RPLIDAR A3. Introduction and Datasheet. Low Cost 360 Degree Laser Range Scanner. Model: A3M1. Shanghai Slamtec.Co.,Ltd rev.1.

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

Introduction to Embedded and Real-Time Systems W12: An Introduction to Localization Techniques in Embedded Systems

3D ULTRASONIC STICK FOR BLIND

Transcription:

Development of intelligent systems (RInS) Robot sensors Danijel Skočaj University of Ljubljana Faculty of Computer and Information Science Academic year: 2017/18 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

Stereo cameras Development of intelligent systems, Robot sensors 27

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

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 29

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

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 31

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

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

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

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

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

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

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

Scheme Development of intelligent systems, Robot sensors 39

Projected pattern Development of intelligent systems, Robot sensors 40

Projected pattern Development of intelligent systems, Robot sensors 41

Patent Development of intelligent systems, Robot sensors 42

Patent Development of intelligent systems, Robot sensors 43

RGBD information Development of intelligent systems, Robot sensors 44

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 45