Top Banner
March 2017 Masterclass localization
42

28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Apr 11, 2017

Download

Technology

Sirris
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

March 2017

Masterclass localization

Page 2: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

AUTONOMOUS VEHICLES POWERFUL DRIVER

Page 3: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

NAVIGATION LOCALIZATION + MAPS

Page 4: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

WHO NEEDS LOCALIZATION?

People

Automated guided vehicles

Trains

Boats

Drones

Cars

Robots

Page 5: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION ACCURACY

m dmcm

Page 6: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION

Localization

Absolute

Page 7: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION TECHNOLOGIES OVERVIEW – ABSOLUTE LOCALIZATION

x, y

y

x

x1, y1

x2, y2

x3, y3 x4, y4

Page 8: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION TECHNOLOGIES OVERVIEW – ABSOLUTE LOCALIZATION

50.8798° N, 4.7005° E

Page 9: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

ABSOLUTE LOCALIZATION TECHNOLOGIES

GPS

Decawave

Visual beacons or landmarks

Page 10: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

DECAWAVE – LOCALIZATION SOLUTION FOR AREAS WITH NO GPS

Tag Anchor

poll

response

final

report

Page 11: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Master

POSSIBLE LOCALIZATION SYSTEM ARCHITECTURE

4x ToA 3D“multi-lateration”

Synchronization

Configuration& calibration

Tag

Application

(x1,y1,z1,Δt1) (x2,y2,z2,Δt2)

(x3,y3,z3,Δt3) (x4,y4,z4,Δt4)

Anchor 2Anchor 1

Anchor 4Anchor 3

Configuration

Page 12: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Criteria Measurements

Update rate Ranging 60 Hz

3D localization 15 Hz

Ranging error Max systematic Δμ 11.8 cm

Max std dev σ 2.0 cm

2D error Max systematic Δμ 21.2 cm

Max std dev σ 6.3 cm

DECAWAVE PERFORMANCE EVALUATION

Page 13: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

HIGH ACCURACY, HIGH AVAILABILITY LOCALIZATION SYSTEMS EXIST! BUT…

HIGH ACCURACY, HIGH AVAILABILITY LOCALIZATION SYSTEMS ARE A COMBINATION OF:

High accuracy GPS

High accuracy inertial navigation systems

IMPRESSIVE PERFORMANCE:

Global localization accuracy: 0.02m ☺

Update rate: 200Hz ☺

High availability in absence of satellite signal ☺

IMPRESSIVE PRICE: 20-30KEUR

Page 14: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION BASED ON ACTIVE LIGHT BEACONS

Light beacons are normally off

When the vehicle approaches it signals the nearest pair of beacons to turn on

Light beacons can be made to flash brighter than most of the background objects allows easy background subtraction

Page 15: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

HOW DOES LOCALIZATION BASED ON LIGHT BEACONS WORK?

TRILATERATION LOCALIZATION USING DISTANCES BETWEEN THE BEACON AND THE VEHICLE

The distance is estimated using the apparent beacon size

The beacon real size and locations are known

TRIANGULATION LOCALIZATION USING ANGLES WITH RESPECT TO TWO VISIBLE BEACONS OF KNOWN LOCATION

Page 16: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

FROM LIGHT BEACONS TO VISUAL LANDMARKS

The concept of light beacons can be extended to using also other visual landmarks with a known location (e.g. buildings, traffic signs)

The vehicle can position itself along the trajectory by using a combination of light beacons and visual landmarks

Fixed known coordinates:

Light beacon

Visual landmark

y

x

Page 17: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

VISUAL LANDMARKS

Page 18: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION

Localization

Absolute Relative

• Limited update rate• Limited accuracy

Page 19: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION TECHNOLOGIES OVERVIEW – RELATIVE LOCALIZATION

∆x, ∆y

Initial point

∆x1, ∆y1

∆x2, ∆y2 ∆x3, ∆y3

Page 20: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION TECHNOLOGIES OVERVIEW – RELATIVE LOCALIZATION

5.8798° ∆N, 4.7005° ∆E

Page 21: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

RELATIVE LOCALIZATION TECHNOLOGIES

Inertial navigation

Radar

Lidar

Laser scanners

Sonar

Visual odometry

Ground facing camera

Page 22: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

INERTIAL NAVIGATION

Acceleration Speed Distance

Page 23: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

RegionCurrentimage

RegionPreviousimage

DFT

DFT

Phase correlatio

nIFT

Peak finding

DFT = Discrete Fourier TransformIFT = Inverse (discrete) Fourier Transform

Vehicle

Camera(s)

Active Lighting

Road Surface

Translation (𝝏𝒙, 𝝏𝒚)

GROUND FACING CAMERA - HOW DOES IT WORK ?

Page 24: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Translation (𝝏𝒙, 𝝏𝒚)

1 x measure

Translation (𝝏𝒙, 𝝏𝒚)

2 x measure

Translation (𝝏𝒙, 𝝏𝒚)

n x measure

. . . . . .

. . .

. . .

. . .

. . .

R1 R1 R2

R(1,C)

. . .

GROUND FACING CAMERA - MULTI REGIONS

Page 25: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LIDAR WORKING PRINCIPLE

Page 26: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

RADAR WORKING PRINCIPLE

Page 27: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Calibration Egomotion

Search ImageFeatures

Features Matching

BucketingCalculate Motion

Get matchesPose

Estimation

StereoVisual Odometry

VISUAL ODOMETRY

(Synchronize) stereo images

Image Preprocessing

Page 28: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION

Localization

Absolute Relative

• Limited update rate• Limited accuracy

• High update rate• High accuracy• Drifts in time

Page 29: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques
Page 30: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

LOCALIZATION

Localization

Absolute Relative

• Limited update rate• Limited accuracy

• High update rate• High accuracy• Drifts in time

Sensor fusion

Page 31: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

SENSOR FUSION IMPROVES LOCALIZATION SYSTEM PERFORMANCE

SEVERAL LOCALIZATION SYSTEMS CAN BE COMBINED THROUGH SENSOR FUSION TECHNIQUES TO LEVERAGE ON THEIR MUTUAL STRENGTHS AND OPTIMIZE THE PRICE/PERFORMANCE RATIO:

GPSDecawave

Visual beacons or landmarks

Inertial navigationRadarLidar

Laser scannersSonar

Visual odometryGround facing camera

Page 32: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

SENSOR FUSION

48 48.5 49 49.5 50 50.5 51

17.6

17.7

17.8

17.9

18

18.1

18.2

18.3

18.4

vSBG-RTK

vppp

vcar

vGPS+IMU

Page 33: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

SHUTTLE TRAJECTORY ESTIMATION

Page 34: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

SHUTTLE TRAJECTORY ESTIMATION: SIMPLIFIED MODEL

Physical model describes shuttlecock trajectories.

Error on end-position in x, y and z direction of around 5 cm after 20 measurement points.

Page 35: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

TRAJECTORY TRACKING WITH MULTIPLE KALMAN FILTERS

time

Measurement

Kalman filter estimate

Two meas.OutlierGreen KF started

No meas.

Green KF is killed

Orange KF started Red KF still alive Red KF is killed

New trajectory

z-coordinate

Page 36: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

SHUTTLE TRAJECTORY ESTIMATIONMeasured pointsEstimated points

Outliers

Missing values

Page 37: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

ACCURATE, LOW-COST LOCALIZATION SOLUTION THROUGH SENSOR FUSION

USE A COMBINATION OF LOCALIZATION SYSTEM BASED ON FIXED LIGHT BEACONS AND AN INERTIAL NAVIGATION SYSTEM

THE FIXED LOCALIZATION SYSTEM USES

active light beacon pairs placed at know positions along the vehicle trajectory

provide absolute localization at low update rate

THE INERTIAL NAVIGATION SYSTEM

relative localization between the light beacon pairs

increased update rate

y

x

Light beacon

?

Page 38: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Orientation

Speed

Position

Yaw EKF

Linear accelerations

BikeEKF

Vehicle PoseEKF

Kinematic and dynamic vehicle models

Angular accelerationsInertial

navigationsystem

Light beacons

POSITION ESTIMATION BASED ON SENSOR FUSION

Position of the vehicle

Page 39: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

ADVANCED KINEMATIC MODELS IMPROVE SENSOR FUSION ACCURACY

Vehicle heading and course are not always equal the side slip angle (β) is not zero

Correct estimation of the side slip angle is essential for good localization accuracy

SIDE SLIP ANGLE CAN BE ESTIMATED USING

a linear tire model

a non-linear tire model average localization accuracy improvement of 20% using only the inertial navigation system

DYNAMIC VEHICLE MODELS CAN IMPROVE THESE RESULTS EVEN FURTHER

Page 40: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

KINEMATIC AND DYNAMIC VEHICLE MODELS PLAY AN ESSENTIAL ROLE

TO ACHIEVE HIGH ACCURACY LOCALIZATION SENSOR FUSION NEEDS ADVANCED KINEMATIC AND DYNAMIC MODELS OF THE VEHICLE

The use of a more adequate tire model leads to an improvement in localization accuracy of 20%

EACH VEHICLE TYPE NEEDS AN APPROPRIATE MODEL TO ACHIEVE GOOD RESULTS

FLANDERS MAKE HAS THE NECESSARY EXPERTISE TO DEVELOP AND REFINE SUCH MODELS FOR EACH TYPE OF VEHICLE:

Train models

Boat models

Automated guided vehicle models

Page 41: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

Off Highway Vehicle

Page 42: 28-03-2017 Masterclass Mechatronics 4.0 - Indoor and outdoor localisation and positioning - Overview of localisation techniques

42