Titel Untertitel - uni

Download Report

Transcript Titel Untertitel - uni

Institute of Agricultural Maschinery and Fluid Power Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen

Precise relative positioning in machine swarms

Dipl.-Ing. Jan Schattenberg Dipl.-Ing. S. Batzdorfer Prof. Dr.-Ing. T. Lang Dr.-Ing. U. Bestmann Dipl.-Ing. M. Becker Prof. Dr.-Ing. P. Hecker Dr.-Ing. F. Andert 3 rd International Conference on Machine Control Guidance

Outline

Motivation and Introduction

IMU/GNSS and Vision integration

Swarm Positioning

Mobile Ad-Hoc Communication

First Results

Conclusion and Outlook

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 2 Institute of Agricultural Machinery and Fluid Power

Motivation

Urban and alpine scenario  Shadowing of GNSS signals, degrading GNSS signals, multipath effects  Guidance with the help of known landmarks is limited  Fast search with high accuracy positioning Integration of IMU/GNSS including Failure Detection and Exclusion Methods Vision-aided relative localization Swarm Positioning using GNSS raw data exchange Mobile Ad-hoc communication for GNSS raw data exchange 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 3 Institute of Agricultural Machinery and Fluid Power

Introduction – “NExt UAV”

Joint research project “

NExt UAV

“ Institute of Flight Guidance Institute of Agricultural Machinery and Fluid Power Institute of Flight Systems Funded by 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 4 Institute of Agricultural Machinery and Fluid Power FKZ 50NA1002 and 50NA1003

Outline

Motivation and Introduction

IMU/GNSS and Vision integration

Swarm Positioning

Mobile Ad-Hoc Communication

First Results

Conclusion and Outlook

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 5 Institute of Agricultural Machinery and Fluid Power

IMU/GNSS and Vision integration - FDE

System architecture   Main filter processes all measurements (N) Each subfilter processes (N i) measurements (i = 1…N-1) 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 6 Institute of Agricultural Machinery and Fluid Power

IMU/GNSS and Vision integration – Vision based localization

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 7 Institute of Agricultural Machinery and Fluid Power

IMU/GNSS and Vision integration - Coupling

Monitoring INS/ GNSS IMU

Prediction

~

k

x

ˆ

k

 1 

t k t k

  1 

x

ˆ

k

t

 1

dt

GNSS

Correction

x

ˆ

k

 ~

k

K k

z k

k

 Vision

Predicted Feature World Position Predicted Pixel Position Feature Pixel Position Feature World Position

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 8 Institute of Agricultural Machinery and Fluid Power

Outline

Motivation and Introduction

IMU/GNSS and Vision integration

Swarm Positioning

Mobile Ad-Hoc Communication

First Results

Conclusion and Outlook

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 9 Institute of Agricultural Machinery and Fluid Power

Swarm Positioning - Standalone

R a i

rover a  

e x i e i y e z i

1       

C

0 

x

y

z

t a a a err

     29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 10 Institute of Agricultural Machinery and Fluid Power rover b

Swarm Positioning – Double Differential

b ab

rover a           

k

1

PR ab

 

k PR ab

2

ki PR ab

            

k e a x k e a x k

e a x

e

1

a x

 2

e a x

 

i e a x e a k y e a k y e a k y

e a

1

y

e a

2

y

 

e a i y k e a z k e a z k e a z

  

e

1

a z

2

e a z

i e a z

            

x y

z a b b a b a

    29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 11 Institute of Agricultural Machinery and Fluid Power rover b

Swarm Positioning – Standalone & Double Differential

rover a

b ab b ac b bc

rover c 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 12 Institute of Agricultural Machinery and Fluid Power rover b

Outline

Motivation and Introduction

IMU/GNSS and Vision integration

Swarm Positioning

Mobile Ad-Hoc Communication

First Results

Conclusion and Outlook

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 13 Institute of Agricultural Machinery and Fluid Power

Mobile Ad-Hoc communication - Requirements

   Quick and safe data exchange Flexible for dynamic changes in network topology Decentralized system to compensate loss of swarm participants

MANet or Mesh networks

 Scenarios: All2All, All2One, One2All 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 14 Institute of Agricultural Machinery and Fluid Power Without direct data link Direct data link Multi-hop data link

Mobile Ad-Hoc communication - Simulation

     1.

2.

3.

4.

Using MATLAB® Proactive routing – All2All 4 to 12 nodes 1000 simulations Steps: Generate random network Network discovery Routing Data Exchange 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 15 Institute of Agricultural Machinery and Fluid Power

Mobile Ad-Hoc communication - Implementation

    Network exploration Calculating the routing table GNSS raw data exchange Data processing 1 Hz update frequency syncronized by PPS Network Exploration 100ms Calculating Routing Table GNSS raw data exchange Data processing 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 16 Institute of Agricultural Machinery and Fluid Power

Mobile Ad-Hoc communication – Network Exploration

  Problem: No a-priori knowledge and no coordinator  Try and Error Tools: Clear Channel Assessment (CCA)  Scan energy level of channel   Compare detected energy with threshold If medium not clear wait random backoff time and try again   Problems: Hidden stations  No ACK available using broadcast messages 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 17 Institute of Agricultural Machinery and Fluid Power

Mobile Ad-Hoc communication – Network Exploration

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 18 Institute of Agricultural Machinery and Fluid Power

Outline

Motivation and Introduction

IMU/GNSS and Vision integration

Swarm Positioning

Mobile Ad-Hoc Communication

First Results

Conclusion and Outlook

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 19 Institute of Agricultural Machinery and Fluid Power

First Results – Reference systems

    Reference localization system (Leica Viva TS15 ) tracking with up to 6 Hz compare track with GNSS/INS solution Sync by GNSS-time using WLAN and NTP  Phase solution in post-processing UAV 2 UAV 1 Ref-Station UAV 3 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 20 Institute of Agricultural Machinery and Fluid Power

First Results - Measurements

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 21 Institute of Agricultural Machinery and Fluid Power

Outline

Motivation and Introduction

IMU/GNSS and Vision integration

Swarm Positioning

Mobile Ad-Hoc Communication

First Results

Conclusion and Outlook

29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 22 Institute of Agricultural Machinery and Fluid Power

Conclusion and Outlook

   Absolute and relative position is indispensable Positioning techniques and controlling strategies require swarm communication Algorithm for network exploration fits simulation results    Test of all sub-systems together in one system Tests in different scenarios (urban, alpine, different constellations) Optimization of the required time  messages minimization of the required 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 23 Institute of Agricultural Machinery and Fluid Power

Thank you for your attention!

Institute of Agricultural Machinery and Fluid Power

www.tu-braunschweig.de/ilf [email protected]

comRoBS Dipl.-Ing. Jan Schattenberg J.Schattenberg@tu braunschweig.de

Tel.: +49 (0) 531 391-7192 Fax: +49 (0) 531 391-5951 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 24 Institute of Agricultural Machinery and Fluid Power

Technical Equipment

NExt UAV - GNSS µblox LEA-6T-chip (Precision Timing & Raw Data) Hybrid GPS/SBAS engine (WAAS, EGNOS, MSAS) Basis-Board layout and design by messWERK NExt UAV - IMU 2x dual axis MEMS acceleration sensor (Bosch SMB225) 3x 1-axis gyro sensor (Bosch SMG074 ) 1x “read-out”-board layout and design by IFF 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 25 Institute of Agricultural Machinery and Fluid Power

Technical Equipment

NExt UAV- NAV-Board • Seco Qseven™ Embedded Computer Module • Pico ITX-Standard (3,9”x2,0”, 100 x 72 mm) • Intel Atom (Z530) 1,6 GHz, 1 GB DDR2, 800 Hz bus • 8 GB Flashdrive, microSD-Slot (8 GB), SD-Slot (8 GB) • Operating system: linux with real time extension NExt UAV- Radio module • Wireless standard 802.15.4 XBee • Frequency Band 2,4 GHz ISM • Radio range up to 1.6 km • Serial Data Range up to 115.2 Kbps 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 26 Institute of Agricultural Machinery and Fluid Power

Technical Equipment

NExt UAV- Vision • 2x AlliedVisionTec Marlin F-131B with Pentax C815B • Self-made carrier for stereo camera system • Interface: IEEE 1394a - 400 Mb/s • Resolution: 1280 x 1024 • 25 fps on full resolution NExt UAV- Vision-Board • Lippert CXR-GS45 PCI104Ex with Core2Duo 9300 • 2 GB Ram • Firewire expansion board 29.03.2012 | Dipl.-Ing. Jan Schattenberg | Precise relative positioning in machine swarms | Slide 27 Institute of Agricultural Machinery and Fluid Power