Sensors For Robots
Sensors For Robots
Lecture outline
2
Note: students graduated from the bachelor KyR studied sensors in the course Sensors and Measurement (not specialized to robotics).
Motivation, why robots need sensors? Robotic sensor classification. Proprioception in humans. Touch sensors.
Obstacle detection
Autonomous harvesting
Where am I ?
6
Sensor constitute robots window to the environment. A robot needs to sense to be an active participant in the environment. Each sensor is based on a transduction principle - conversion of energy from one form to another. Sensors measure a physical quantity, they do not provide state.
Classification of sensors
8
Active (emits energy, e.g. radar) v.s. Passive (passively receives energy, e.g., camera).
Measurement in real world environment is error prone. Basic sensor response ratings:
Dynamic range: Ratio between lower and upper limits, usually in decibels. Range: Difference between min and max. Resolution: Minimum difference between two values. Linearity: Variation of output signal as function of the input signal. Bandwidth or frequency: The speed with which a sensor can provide a stream of readings.
13
16
Utricle and Saccule detect linear acceleration. Semicircular canals detect rotary acceleration in three orthogonal axes Fast vestibularocular reflex for eye stabilisation.
A simple switch
electrical flow
force
voltage measurement
Tilt sensor
19
Potentiometer
20
Whiskers
21
Springy wire suspended through conductive hoop. Deflection causes contact with hoop. Reaches beyond robot a few centimeters. Simple, cheap, provides the binary output.
Whiskers examples
22
Bumpers
23
Examples of microswitches
24
Light sensors
25
Photoresistor.
Photodiode. Differential photodiode. Phototransistor.
Photoresistor example
Thermal sensor
26
Proximity sensors
27
Non-contact. Devices that can be used in areas that are near to an object to be sensed. Types:
Photocells. Capacitance sensors. Inductive sensors.
Photocells
28
Emitters LEDs, receivers phototransistors. Diffuse mode photosensor. Retro-Reflective Photosensors. Thru-beam detectors.
Detect Eddy current losses (viv proud). Usually on/off mode only. They typically oscillate in ranges: 3 KHz 1MHz.
Generate an electrostatic field. Consists of probe, oscillator, feliciter filter, output circuit. In absence of a target, the oscillator is inactive. An approaching target raises capacitance, which triggers the oscillator.
When properly calibrated, the sensor can detect any higher dielectric material thru any lower dielectric material. Typical Application of Capacitive Sensor: Detecting Liquid (H2O) levels in bottles.
Measure position, speed, direction of revolution of the wheel. Odometry - wheel movements can be integrated to get an estimate of the robots position. Typical resolutions of 2000 increments per revolution.
Heading sensors
33
Heading sensors can be proprioceptive (gyroscope, inclinometer) or exteroceptive (compass). Allow, together with appropriate velocity information, to integrate movement to a position estimate. Used to determine the robots orientation and inclination. This procedure is called dead reckoning (from ship navigation).
Dead reckoning
34
Compass
35
The compass has been around since at least 2000 B.C. The Chinese suspended a piece of natural magnetite from a silk thread and used it to guide a chariot over land. Absolute measure for orientation based on Earth magnetic field.
Compass 2
Several ways how to measure Earth magnetic field:
Mechanical magnetic compass. Direct measure of the magnetic field (Hall-effect, magnetoresistive sensors).
36
Major drawback
Weakness of the earths magnetic field. Easily disturbed by magnetic objects or other sources. Not feasible for indoor environments.
Accelerometer
37
By virtue of Newtons second law (F = ma) a sensor may be made to sense acceleration by simply measuring the force on a mass. Sensing force:
Magnetic. Capacitive. Piezoelectric.
Gyroscope
38
Heading sensors, that keep the orientation to a fixed frame. Gyroscopes are used in aeroplanes, Segways. Two gyroscope principles:
Mechanical (flywheel). Electrical.
Mechanical gyroscope
39
A torque is applied to the frame of the gyro around the input axis, The output axis will rotate as shown in a motion called precession. This precession now becomes a measure of the applied torque and can be used as an output to, for example, correct the direction of an airplane or the position of a satellite antenna.
Mechanical gyroscope 2
40
No torque can be transmitted from the outer pivot to the wheel axis. Spinning axis will therefore be space-stable. Quality: approx. 0.1 in 6 hours.
The gyroscope was invented by Jean Bernard Lon Foucault, a French physicist, in 1852. He originally began studying medicine but gave that up as he was afraid of blood!
Electronic gyroscope
41
First commercial use started only in the early 1980s when they where first installed in aeroplanes. Heading sensors using two monochromic light (or laser) beams from the same source. One is traveling in a fiber clockwise, the other counterclockwise around a cylinder.
Electronic gyroscope 2
42
Sagnac effect. Laser beam traveling in direction of rotation has a slightly shorter path -> shows a higher frequency. Difference in frequency f of the two beams is proportional to the angular velocity.
Ground-Based Beacons
43
1 satellite = distance. 2 satellites = intersection of two spheres. 3 satellites = circle. 4 satellites = unique solution. Precision up to a few meters.
Differential GPS
45