ROBOTICS ROBOTICS 01PEEQW 01PEEQW 01PEEQW 01PEEQW Basilio Bona - - PowerPoint PPT Presentation

robotics robotics 01peeqw 01peeqw 01peeqw 01peeqw
SMART_READER_LITE
LIVE PREVIEW

ROBOTICS ROBOTICS 01PEEQW 01PEEQW 01PEEQW 01PEEQW Basilio Bona - - PowerPoint PPT Presentation

ROBOTICS ROBOTICS 01PEEQW 01PEEQW 01PEEQW 01PEEQW Basilio Bona Basilio Bona DAUIN DAUIN Politecnico di Torino Politecnico di Torino Mobile & Service Robotics Mobile & Service Robotics Sensors for Robotics Sensors for


slide-1
SLIDE 1

ROBOTICS ROBOTICS 01PEEQW 01PEEQW 01PEEQW 01PEEQW

Basilio Bona Basilio Bona DAUIN DAUIN – – Politecnico di Torino Politecnico di Torino

slide-2
SLIDE 2

Mobile & Service Robotics Mobile & Service Robotics Sensors for Robotics Sensors for Robotics – – 3 3

slide-3
SLIDE 3

Laser sensors (laser scanners, laser range-finders))

They measure the distance from reflecting obstacles on a plane Rays are transmitted and received coaxially The target is illuminated by collimated rays The receiver measures the time-of-flight (back and forth) It is possible to change the rays direction (2D or 3D measurements)

D D′

Transmitter Receiver

L D D′

( ) 2 ( ) 2 c f L D D L D θ λ λ π ′ ′ = + + = + +

3 ROBOTICS 01PEEQW

half mirror

slide-4
SLIDE 4

mplitude

λ

Laser sensors

Phase Ampli

θ

Transmitted Reflected

4 ROBOTICS 01PEEQW

slide-5
SLIDE 5

Laser sensors

METHODS Pulsed laser: direct measurement of time-of-flight: one shall be able to measure intervals in the picoseconds range Beat frequency between a modulating wave and the reflected Beat frequency between a modulating wave and the reflected wave Phase delay

It is the easiest implementable method

5 ROBOTICS 01PEEQW

slide-6
SLIDE 6

Laser sensors

; 2 2 c D L D L f c f D θ λ λ π ′ = = + = + = = ′ = speed of light frequency of the moduling wave total distance The confidence on distance estimation is inversely proportional to the square value of the received signal amplitude 5 60 D f λ ′ = = = total distance MHz; m

6 ROBOTICS 01PEEQW

slide-7
SLIDE 7

Laser sensors

A typical image from a rotating mirror laser scanner. Segment lengths are proportional to the measurement uncertainty

7 ROBOTICS 01PEEQW

slide-8
SLIDE 8

Laser scanners for accurate measurements

8 ROBOTICS 01PEEQW

slide-9
SLIDE 9

LIDARS

LIDARs are laser scanners that rotate around an axis allowing to scan a 3D space region The technology requires a precise synchronization between the laser scan process and the rotation around the axis for precise map creation

9 ROBOTICS 01PEEQW

slide-10
SLIDE 10

Example: DRC 2013

These are the rotating scanners

10 ROBOTICS 01PEEQW

The CHIMP (CMU Highly Intelligent Mobile Platform)

slide-11
SLIDE 11

Triangulation

Triangulation is the process of determining the location of an

  • bject by measuring angles from known points to the object at

either end of a fixed known baseline The point can be chosen as the third point of a triangle with one known side and two known angles In practice: Light sheets (or other patterns) are projected on the target Reflected light is captured by a linear or 2D matrix light sensor Simple trigonometric relations are used to compute the distance

11 ROBOTICS 01PEEQW

slide-12
SLIDE 12

Triangulation

d β

12

; tan tan 1 1 tan tan d d d α β α β = + ⇒ = + ℓ ℓ

ROBOTICS 01PEEQW

baseline ℓ

β α

slide-13
SLIDE 13

Triangulation

sin sin sin sin sin BC AC AB RC AC BC α β γ α β α β = = = ⋅ = ⋅ ⋅ ⋅ C γ

13

sin sin sin sin sin sin( ) AB RC AB RC α β γ α β α β ⋅ ⋅ = ⋅ ⋅ = +

ROBOTICS 01PEEQW

A B R β α

slide-14
SLIDE 14

Triangulation

Transmitter

D f

14

L D f x =

Transmitter

L x f

ROBOTICS 01PEEQW

slide-15
SLIDE 15

Structured light (infrared or visible spectrum)

15 ROBOTICS 01PEEQW

slide-16
SLIDE 16

Structured light

Monodimensional case cot Du x f u α = − cot f u α −

D f α

u cot Df z f u α = −

16 ROBOTICS 01PEEQW