Mozgó jármű helyzetének és tájolásának meghatározása alacsony árú GNSS és inerciális érzékelők szoros csatolású integrációjával

Hasonló dokumentumok
Mozgásmodellezés. Lukovszki Csaba. Navigációs és helyalapú szolgáltatások és alkalmazások (VITMMA07)

RTKLIB alapú monitorozó alkalmazások

SZENZORFÚZIÓS ELJÁRÁSOK KIDOLGOZÁSA AUTONÓM JÁRMŰVEK PÁLYAKÖVETÉSÉRE ÉS IRÁNYÍTÁSÁRA

Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése

Leica Viva GNSS SmartLink technológia. Csábi Zoltán mérnök üzletkötő, Kelet-Magyarország

Mire jó az RTKLIB? Az Alberding GmbH GNSS monitorozó megoldásai. Horváth Tamás. Alberding GmbH. Rédey István Geodéziai Szeminárium

LOKÁLIS IONOSZFÉRA MODELLEZÉS ÉS ALKALMAZÁSA A GNSS HELYMEGHATÁROZÁSBAN

Hol tart a GNSS állapot-tér modellezés bevezetése?

PPP-RTK a hálózati RTK jövője?

VTOL UAV. Inerciális mérőrendszer kiválasztása vezetőnélküli repülőeszközök számára. Árvai László, Doktorandusz, ZMNE

Navigációs célú jelfeldolgozás

Székesfehérvár

Aktív GNSS hálózat fejlesztése

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. PÉLDÁK - FELADATOK

TestLine - nummulites_gnss Minta feladatsor

Interferencia jelenségek a BME permanens állomásán

Példa GPS hálózat kiegyenlítésére a Bernese szoftver segítségével. 3. gyakorlat

Statikus GPS mérés referencia állomás nélkül

MOBIL TÉRKÉPEZŐ RENDSZER PROJEKT TAPASZTALATOK

A PPP. a vonatkoztatási rendszer, az elmélet és gyakorlat összefüggése egy Fehérvár környéki kísérleti GNSS-mérés tapasztalatai alapján

A magyarországi GNSS-infrastruktúra

Kerti's Kft. Nagy Bence Vezető termékmenedzser.

UAV FEJLESZTÉSEK ÉS KUTATÁS AZ MTA SZTAKI-BAN

Robotika. Relatív helymeghatározás Odometria

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

Principal Component Analysis

ÉRZÉKELŐK ÉS BEAVATKOZÓK II. PÉLDÁK - FELADATOK

2 cm-es pontosság, a terep érintése nélkül

Sokkia 2007 CSRA JÁRATVA

A LÉGKÖRBEN HATÓ ERŐK, EGYENSÚLYI MOZGÁSOK A LÉGKÖRBEN

Spectra Precision GNSS eszközök

Mobil térinformatikai feladatmegoldások támogatása GNSS szolgáltatással

Pilóta nélküli légi járművek navigációs berendezései BEVEZETÉS

Szakdolgozat. Miskolci Egyetem. Vezető nélküli autó irányítási algoritmusának fejlesztése

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

A LÉGKÖRBEN HATÓ ERŐK, EGYENSÚLYI MOZGÁSOK A LÉGKÖRBEN

A GPS mérésekről. A statikus és kinematikus mérések fontosabb jellemzői. Valós idejű differenciális (DGPS) és kinematikus (RTK) mérési módszerek.

GPSCOM Kft. Érsek Ákos

Szerszámgépek, méretellenőrzés CNC szerszámgépen

ProMark 800. Teljes GNSS produktivitás Október, 2011

Helymeghatározás. Hol vagyok a világban?

A GPS pozíciók pontosításának lehetőségei


A háromlépcsős megoldás. GeoMentor Kft Biztos háttér földmérőknek

Globális helymeghatározó rendszerek

Boros Zoltán február

GSR2700 ISX. A Sokkia GSR2700ISX a leghatékonyabb RTK vevő a piacon! Csúcsképességű alapszolgáltatások. Komfortfokozó extrák

0,00 0,01 0,02 0,03 0,04 0,05 0,06 Q

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Szenzorcsatolt robot: A szenzorcsatolás lépései:

Markerek jól felismerhetőek, elkülöníthetők a környezettől Korlátos hiba

Kozmikus geodézia MSc

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 0. TANTÁRGY ISMERTETŐ

GNSS a precíziós mezőgazdaságban

Érsek Ákos. GPSCOM Kft.

Helymeghatározási alapelvek és módszerek

ANALÍZIS III. ELMÉLETI KÉRDÉSEK

Robotika. Kinematika. Magyar Attila

UAS rendszerekkel végzett légi felmérés kiértékelési és pontossági kérdései

Topcon Elit Mérőrenszer

GPS szótár. A legfontosabb 25 kifejezés a GPS világából. Készítette: Gere Tamás A GPSArena.hu alapítója

Mindaz, amire szüksége van, egy teljesen integrált PREXISO GPS. Teljes pozícionálási rendszer: Vevő Kontroller Szoftver

A GIPSY/OASIS szoftverről

A sínek tesztelése örvényáramos technológiákat használva

Murinkó Gergő

Intelligens Közlekedési Rendszerek 2

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

3D számítógépes geometria és alakzatrekonstrukció

Magasságos GPS. avagy továbbra is

Mechanika I-II. Példatár

Autonóm jármű forgalomszimulátorba illesztése

Robotika. 3. Érzékelés Magyar Attila. Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék

Rezgés, Hullámok. Rezgés, oszcilláció. Harmonikus rezgő mozgás jellemzői

A Föld pályája a Nap körül. A világ országai. A Föld megvilágítása. A sinus és cosinus függvények. A Föld megvilágítása I. A Föld megvilágítása II.

Gyakorlat 30B-14. a F L = e E + ( e)v B képlet, a gravitációs erőt a (2.1) G = m e g (2.2)

A GNSS SZOLGÁLTAT LTATÓ. Mnyerczán András FÖMI Kozmikus Geodéziai Obszervatórium. GIS Open, 2007 március 12, Székesfehérvár

A magyarországi GNSS infrastruktúra harmadik generációja. A globális helymeghatározás várható fejlődése. Az állapot-tér modellezés.

ANALÍZIS III. ELMÉLETI KÉRDÉSEK

31. MFTTT vándorgyűlés

A műholdas helymeghatározás infrastruktúrája

Szigorúan visszacsatolásos alakban adott n relatív fokszámú rendszer: x

A LÉGKÖRBEN HATÓ ERŐK, EGYENSÚLYI MOZGÁSOK A LÉGKÖRBEN

GPS és atomóra. Kunsági-Máté Sándor. Fizikus MSc 1. évfolyam

Lineáris algebra mérnököknek

GIS OPEN 2013 Székesfehérvár Leica technológiák a térinformatikától a mozgásvizsgálatig Horváth Zsolt Leica Geosystems Hungary Kft

Első sajátfrekvencia meghatározása vasúti fékpaneleknél XIV. ANSYS Konferencia Budaörs,

Haladó lineáris algebra

Példa GPS hálózat kiegyenlítésére a Bernese szoftver segítségével. 2. gyakorlat

Kis magyar drónhatározó

TÉRINFORMATIKA II. Dr. Kulcsár Balázs egyetemi docens. Debreceni Egyetem Műszaki Kar Műszaki Alaptárgyi Tanszék

Hogyan mozognak a legjobb égi referenciapontok?

Etológia Emelt A viselkedés mérése. Miklósi Ádám egyetemi tanár ELTE TTK Etológia Tanszék 2018

CARE. Biztonságos. otthonok idős embereknek CARE. Biztonságos otthonok idős embereknek Dr. Vajda Ferenc Egyetemi docens

Méréstechnika. Rezgésmérés. Készítette: Ángyán Béla. Iszak Gábor. Seidl Áron. Veszprém. [Ide írhatja a szöveget] oldal 1

2007. március 23. INFO SAVARIA GNSS alapok. Eötvös Loránd Tudományegyetem, Informatika Kar. Térképtudományi és Geoinformatikai Tanszék

új utak a minıségben!

Mátrixhatvány-vektor szorzatok hatékony számítása

A GPS-rendszer. Adatgyűjtés A GPS. Helymeghatározási eljárások. 1. Földi geodéziai módszerek Mérőállomás

Az aktív ionoszféra és kezelésének módja

GNSS csemegék GIS-hez és máshoz.

Átírás:

Mozgó jármű helyzetének és tájolásának meghatározása alacsony árú GNSS és inerciális érzékelők szoros csatolású integrációjával Farkas Márton Rédey István Geodéziai Szeminárium 2019. április 2.

Áttekintés Kutatási terület bemutatása Kiterjesztett Kálmán-szűrőn alapuló becslő algoritmus Ciklustöbbértelműség feloldása Mérési eredmények Összegzés

Koordináta-rendszerek Z Északi-sark Y Egyenlítő Greenwichi meridián X ECEF

Koordináta-rendszerek Z Északi-sark Y Egyenlítő Greenwichi meridián X ECEF

Koordináta-rendszerek Z Északi-sark N D E Y Egyenlítő Greenwichi meridián X ECEF Navigációs

Koordináta-rendszerek Z Északi-sark N z D x y E Y Egyenlítő Greenwichi meridián X ECEF Navigációs Test

Kutatási terület bemutatása S Bázisvonal 2 B y INS P Bázisvonal 1 Bólintási-szög Legyezési-szög x z Orsózási-szög

Kutatási terület bemutatása Szenzorfúziós eljárások t Különböző mérési frekvenciák INS: 50-2000 Hz GNSS: 1-50 Hz Különböző mérési hibaforrások

Kutatási terület bemutatása Laza csatolású GNSS/INS szenzorfúzió INS m a m ω INS szűrő r A r Φ Navigációs P, V, Φ Kálmánszűrő GNSS m ρ m φ m d GNSS szűrő r P r V

Kutatási terület bemutatása Szoros csatolású GNSS/INS szenzorfúzió INS m a m ω Navigációs P, V, Φ Kálmánszűrő GNSS m ρ m φ m d

Kiterjesztett Kálmán-szűrőn alapuló becslő algoritmus Állapotvektor és kovarianciamátrix (x, P) Az elsődleges GNSS antenna pozíciója ( X p ), sebessége ( V p ) és gyorsulása ( A p ) ECEF koordináta-rendszerben Orientációs kavterniók ( q) és deriváltjaik ( q) Gyorsulásmérő bias hibája ( b a ), szögsebességmérő bias hibája ( b ω ) GNSS vevők órahibái (δ GPS, δ GLO, δ GAL ) GNSS vevők óradiftjei ( δ GPS, δ GLO, δ GAL ) Egyszeres különbségben vett GLONASS inter-channel bias (ICB) Egyszeres különbségben vett ciklustöbbértelműségek (N RB )

Kiterjesztett Kálmán-szűrőn alapuló becslő algoritmus Predikció Frissítés ˆx t = F t t 1x t 1 ˆP t = Ft 1P t t 1 Ft 1 t T + Qt K t = ˆP t Ht T (H t ˆP t Ht T + R t ) 1 x t = ˆx t + K t (z t h(ˆx t )) P t = (I K t H t )ˆP t

RTK alapú hely- és helyzetmeghatározás Vevő-Műhold távolság lb = X b X S lp = X p X S ls = ( X p + R ecef body b s p body ) X S Vevő-Műhold sebesség különbségek ν b = 0 V S ν p = V p V S Műholdirányú egységvektor ν s = V p + R ecef body skew(2w T q q) b s p body V S E = l T l

RTK alapú hely- és helyzetmeghatározás Kódmérés Doppler-mérés ρ = E l + cδ r cδ S cδ rel cδ GD + I + T Fázismérés d = 1 λ ( E ν + c δ r c δ S ) λφ = ( E l + cδ r cδ S cδ rel cδ G D I + T + ch no ICB) + λn

RTK alapú hely- és helyzetmeghatározás Egyszeres különbség képzése a bázisvonal két vevője között ρ RB = ρ R ρ B d RB = d R d B φ RB = φ R φ B Kétszeres különbség képzése egyszeres különbség értékek és a pivot műhold között ρ 1...n,i RB d 1...n,i RB φ 1...n,i RB = ρ 1...n RB = d 1...n RB = φ 1...n RB ρi RB di RB φi RB

Inerciális szenzorok Gyorsulásmérő Test koordináta-rendszerben mért gyorsulás adatok a = Rbody ecef T Ap skew(2wq T q)skew(2w q T q) bp INS body + b a R nav body T 0 0 + Rbody ecef T (2skew g 0 0 Ω E V p )

Inerciális szenzorok Szögsebességmérő [ ] ω = 2 q q 0 + + bω R ecef T body 0 0 Ω E 0 + R nav T body ωnav ecef nav

Ciklustöbbértelműség feloldása A centiméteres pontosság elérésének feltétele Kerekítés, sigma-módszer, bootstrapping Legelterjedtebb a LAMBDA eljárás Dekorrelációs eljárás a hatékony keresés érdekében x N = arg min x N Z m x N ˆx N 2ˆP NN

Ciklustöbbértelműség feloldása orientációbecslésnél Az optimalizációba bevisszük az ismert kvaternió normát Nemkonvex optimalizációs probléma x N = arg min x N Z m(c(x N)) C(x N ) = x N ˆx N 2ˆP NN + ˆx q (x N ) ˇx q (x N ) 2ˆP q(n)q(n) Feltételes kvaterniók és kovarianciamátrix ˆx q (x N ) = ˆx q ˆP qn ˆP 1 NN (x N ˆx N ) Második optimalizáció ˆP q(n)q(n) = ˆP qq ˆP qn ˆP 1 NN ˆP Nq ˇx q (x N ) = arg min x q 2 =1 ˆx q (x N ) x q 2ˆP q(n)q(n)

Ciklustöbbértelműség feloldása orientációbecslésnél

Ciklustöbbértelműség feloldása orientációbecslésnél q 1 r = 1 q 0 ˆx N : x N : ˆx q (x N ): ˇx q (x N ):

Ciklustöbbértelműség feloldása orientációbecslésnél q 1 r = 1 q 0 ˆx N : x N : ˆx q (x N ): ˇx q (x N ):

Ciklustöbbértelműség feloldása orientációbecslésnél 3D-s példa 2 Kényszerezett LAMBDA LAMBDA N3 0 2 4 6 4 8 2 0 12 10 N 1 N 2 6

Ciklustöbbértelműség feloldása orientációbecslésnél Eredeti optimalizációs probléma megoldása számításigényes A keresési tér alsó és felső korlátfüggvénye ahol C 1 (x N ) = x N ˆx N 2ˆP NN + ξ min ( ˆx q (x N ) 1) 2 C 2 (x N ) = x N ˆx N 2ˆP NN + ξ max ( ˆx q (x N ) 1) 2, ξ min = min(eig(ˆp 1 q(n)q(n) )) ξ max = max(eig(ˆp 1 q(n)q(n) ))

Ciklustöbbértelműség feloldása orientációbecslésnél LAMBDA n legjobb megoldása C 2 (x N ) C 1 (x N ) min min(c 2 (x N )) > C 1 (x N ) # > 1 C(x N ) #1 min x N

UAV teszt repülés Nyers adatok GNSS: Ublox NEO-M8T vevők INS: PIXHAWK INS Összehasonlítás Pozíció: RTKLIB Orientáció: PIXHAWK megoldás és PIX4D megoldás

UAV teszt repülés

UAV teszt repülés Észak (m) Kelet (m) Fel (m) 10,000 5,000 0 4,000 2,000 0 200 100 0 0 1,000 2,000 3,000 Idő (s) Észak (m) Kelet (m) Fel (m) 0.04 0.02 0 0.02 0.02 0.01 0 0.01 0.1 0.05 0 0 1,000 2,000 3,000 Idő (s) EKF alg. ( ), RTKLIB ( ) és különbségük ( )

UAV teszt repülés Orsózási ( ) 40 20 20 0 40 Orsózási ( ) 2 1 01 2 Bólintási ( ) 20 10 0 Bólintási ( ) 1 01 2 Legyezési ( ) 100 100 0 0 1,000 2,000 3,000 Legyezési ( ) 0 5 0 1,000 2,000 3,000 Idő (s) Idő (s) PIXHAWK ( ), EKF alg. ( ), Pix4D ( ) és a Pix4D megoldástól vett különbségek PIXHAWK ( ), EKF alg.

UAV teszt repülés Észak Kelet Fel Fixed pozíciók mean 0.007 0.002-0.053 különbségei [m] rms 0.010 0.003 0.055 AR aránya Bázisvonal 1 99.12% Orsózási Bólintási Legyezési PIXHAWK - PIX4D mean 0.02-1.63-3.06 Euler-szögek rms 0.10 1.64 3.52 EKF algo. - PIX4D mean -0.21-0.26 0.27 Euler-szögek rms 0.53 0.49 0.62 AR aránya Bázisvonal 2 97.35%

Algoritmus fejlődése Bázistávolság becslése Euler-szögek becslése Inerciális szenzorok Kvaterniók becslése

Összegzés Szoros csatolású GNSS/INS szenzorfúziós eljárás Kvaternió kényszerezett ciklustöbbértelműség-feloldás a mozgó bázison Jövőbeli tervek Több bázisvonal a mozgó bázison Két frekvenciás vevő alkalmazása Több INS szenzor alkalmazása PPP pozicionálás Alapszintű kamera alapú tájolás integrálása Tesztek