Úvod do mobilní robotiky AIL028



Podobné dokumenty
Úvod do mobilní robotiky NAIL028

ZÁKLADY ROBOTIKY Úvod do mobilní robotiky

Jan Škoda. 29. listopadu 2013

Cíle lokalizace. Zjištění: 1. polohy a postavení robota (robot pose) 2. vzhledem k mapě 3. v daném prostředí

SLAM. Simultaneous localization and mapping. Ing. Aleš Jelínek 2015

Vybraná témata z mobilní robotiky

Monte Carlo Lokalizace. Martin Skalský

Pohyb holonomního robota bludištěm

SEBELOKALIZACE MOBILNÍCH ROBOTŮ. Tomáš Jílek

Úvod do mobilní robotiky AIL028


SEBELOKALIZACE MOBILNÍCH ROBOTŮ. Tomáš Jílek

ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY Fakulta elektrotechniky a komunikačních technologií Vysoké učení technické v Brně

Úvod do mobilní robotiky AIL028

Úvod do mobilní robotiky AIL028

KOMBINATORIKA, PRAVDĚPODOBNOST, STATISTIKA. Charakteristiky variability. Mgr. Jakub Němec. VY_32_INOVACE_M4r0120

PRAKTIKUM I. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Název: Studium harmonických kmitů mechanického oscilátoru

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY LOKALIZACE POMOCÍ LASEROVÉHO DÁLKOMĚRU SICK LOCALIZATION BY SICK RANGE-FINDER

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Distribuční funkce je funkcí neklesající, tj. pro všechna

Stavový model a Kalmanův filtr

REKAPITULACE. Princip dálkoměrných měření GNSS

UNIVERZITA PARDUBICE. Fakulta elektrotechniky a informatiky. Všesměrový podvozek robota se servopohony a základní odometrií Pavel Konfršt

Úvod do mobilní robotiky AIL028

Mobilní senzorová platforma Veris MSP3

Mendelova zemědělská a lesnická univerzita v Brně

Přehled průmyslu pro užívání filtrů v ČR - reference

MAPA Zmenšený obraz povrchu Země

PREDIKCE DÉLKY KOLONY V KŘIŽOVATCE PREDICTION OF THE LENGTH OF THE COLUMN IN THE INTERSECTION

Zápočtová písemka z Matematiky III (BA04) skupina A

Práce a výkon při přemístění tělesa. Účinnost robota.

MAPOVÉ OKNO GSWEB. Nápověda. Pohyb v mapovém okně Výběr v mapovém okně. Panel Ovládání Panel Vrstvy. Tisk Přehledová mapa Redlining Přihlásit jako

(Auto)korelační funkce Statistické vyhodnocování exp. dat M. Čada ~ cada

MECHANICKÁ ČÁST ČOV. Obsah OSTATNÍ PROVOZY

1.3. Cíle vzdělávání v oblasti citů, postojů, hodnot a preferencí

Strojové vidění Pokročilé vybírání sypaných dílů a obecná manipulace s materiálem. 3D Area Sensor

NAVIGACE POMOCÍ LASEROVÉHO SCANNERU PRO REKLAMNÍ ROBOT FEKT VUT V BRNĚ

ROBOT ŘÍZENÝ MIKROPROCESOROVOU JEDNOTKOU PIC ROBOT CONTROLLED BY PIC MICROPROCESSOR UNIT

Úloha č. 8 Vlastnosti optických vláken a optické senzory

SROVNÁNÍ LOKALIZAČNÍCH METOD PRO MOBILNÍ ROBOTIKU COMPARISON OF LOCALIZATION METHODS FOR MOBILE ROBOTICS

Biologické a akustické signály

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Pasivní Koherentní Lokace. Duben 2008

Dodatek č. 3 ke školnímu vzdělávacímu programu. Strojírenství. (platné znění k )

6. Základy výpočetní geometrie

INTELIGENTNÍ SNÍMAČE

1 Lineární stochastický systém a jeho vlastnosti. 2 Kovarianční funkce, výkonová spektrální hustota, spektrální faktorizace,

Statistické metody v digitálním zpracování obrazu. Jindřich Soukup 3. února 2012

Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE. Marek Skalka. Srovnání lokalizačních technik

Seminář z matematiky. jednoletý volitelný předmět

Neuropočítače. podnět. vnímání (senzory)

Rozměrové náčrtky Motory řady 1LE1 s hliníkovou kostrou, velikost 100 až všeobecná řada se zkrácenou dodací lhůtou

Výukové texty. pro předmět. Měřící technika (KKS/MT) na téma. Základní charakteristika a demonstrování základních principů měření veličin

Experimentální analýza hluku

CGI. Computer generated imagery Počítačové triky Animované filmy Počítačové hry. Technologické trendy v AV tvorbě, CGI 2

Optika v počítačovém vidění MPOV

Západočeská univerzita v Plzni Fakulta aplikovaných věd KKY/LS2. Plzeň, 2008 Pavel Jedlička

Setting up Spark Ignition Engine Control Unit Nastavování řídicích jednotek zážehových motorů automobilů

Úvod do zpracování signálů

MORE THAN A VISION NA INTELIGENTNÍ OTÁZKY NEEXISTUJE POUZE JEDNA ODPOVĚĎ. Naše řešení pro akreditovanou inspekci.

Mobilní mapovací systém

Základy rádiové navigace

Fakulta mechatroniky, informatiky a mezioborových studií Zadání bakalářské / diplomové práce

P13: Statistické postupy vyhodnocování únavových zkoušek, aplikace normálního, Weibullova rozdělení, apod.

Úvod do mobilní robotiky AIL028

Nerovnice s neznámou pod odmocninou

ODBĚR, PŘÍPRAVA, PŘEPRAVA A UCHOVÁVÁNÍ VZORKŮ


DOPLNĚK 2 PŘEDPIS L 16/I

SICK ROBOTICKÉ APLIKACE

Nové systémy pro diagnostiku železničního svršku. Petr Sychrovský

Zefektivnění akumulace energie a zajištění stability rozvodné sítě rozšířením provozního pásma přečerpávacích vodních elektráren

ROZŠÍŘENÉ ASISTENČNÍ SYSTÉMY, POLO-AUTONOMNÍ/AUTONOMNÍ SYSTÉMY ŘÍZENÍ Z POHLEDU TECHNICKÝCH STANDARDŮ. Sdružení pro dopravní telematiku

Textury. !POZOR! tento text vás nenaučí dělat ve Photoshopu, pouze ukazuje na možnosti využití některých funkcí.

Hmotnostní spektrometrie

M Sens 2 On line měření vlhkosti pevných látek

České vysoké učení technické v Praze Fakulta elektrotechnická. katedra kybernetiky BAKALÁŘSKÁ PRÁCE

Ultrazvukový detektor úniku plynu GM. Jak rychle váš systém detekce plynu detekuje úniky? Protože každý život má smysl...

Kód uchazeče ID:... Varianta: 14

MINISTERSTVO ŠKOLSTVÍ, MLÁDEŽE A TĚLOVÝCHOVY. Učební osnova předmětu MATEMATIKA. pro studijní obory SOŠ a SOU (13 15 hodin týdně celkem)

(n, m) (n, p) (p, m) (n, m)

Úvod do mobilní robotiky AIL028

MS5308. Uživatelský manuál. 1. Obecné instrukce

Model bloku a predikce elektrického výkonu Poznat Řídit Zlepšit


Příklady pro přijímací zkoušku z matematiky školní rok 2012/2013

MĚŘENÍ VELIČIN POHYBU V APLIKACÍCH MOBILNÍ ROBOTIKY

Rozpoznávání captcha obrázků

Bezkontaktní měření vzdálenosti optickými sondami MICRO-EPSILON

1.3. Cíle vzdělávání v oblasti citů, postojů, hodnot a preferencí

Dálkový průzkum Země. Ústav geoinformačních technologií Lesnická a dřevařská fakulta MENDELU

8. Sběr a zpracování technologických proměnných

Transformace 2D. Transformace. Souřadnicové systémy. Vektorová a rastrová grafika. Přednáška 7

ZRYCHLENÍ KMITAVÉHO POHYBU

OPTIKA Polarizace světla TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.

PŘÍLOHA. nařízení Komise v přenesené pravomoci,

Základy matematiky kombinované studium /06

Odhad stavu matematického modelu křižovatek

4. Lineární nerovnice a jejich soustavy

Uvedená fokální vzdálenost kolimační čočky je nejběžnější používaná v

Transkript:

Lokalizace zbynek.winkler at mff.cuni.cz http://robotika.cz/guide/umor05/cs 21. listopadu 2005

1 Tank Auto 2 Relativní versus absolutní Kalmanův filtr

Lokalizace Kde to jsem? Obsah sledování pozice (position tracking) zjištění pozice po zapnutí (global localization) relokalizace (kidnapped robot problem)

Dead Reckoning Obsah Tank Auto Dead Reckoning akumulace/extrapolace relativních informací o pohybu (rychlost, změna orientace atp.) Odometrie akumulace informací z enkodérů pomocí geometrického modelu podvozku robota

Diferenční řízení tank Tank Auto Encoder b Centerpoint Motor Motor Encoder

Diferenční řízení výpočet Tank Auto ujetá vzdálenost pravým/levým kolem za daný interval U R, U L změna pozice robota v robocentrických souřadnicích U F = ( U R + U L )/2 θ = ( U R U L )/S wheel base změna pozice robota v globálních souřadnicích θ i = θ i 1 + θ x i = x i 1 + U F cos(θ i ) y i = y i 1 + U F sin(θ i )

Tříkolka (zatáčení vpředu/vzadu) Tank Auto 000 111 000 111 000 111 000 111 000 111 000 111 000 111 Encoder Motor l d

Tříkolka výpočet Obsah Tank Auto Pohyb po kružnici, střed definován natočení řídícího kola θ vzdáleností náprav l Akckermanovo řízení pro 4 kola splňuje cot θ i cot θ o = d l θ i natočení vnitřního kola θ o natočení vnějšího kola l vzdálenost náprav (délka) d vzdálenost kol (šířka)

Tank Auto Enkodéry i akcelerometry jsou zdrojem pouze relativní informace. Co se stane, když budeme delší dobu uplatňovat následující rovnice? θ i = θ i 1 + θ x i = x i 1 + U F cos(θ i ) y i = y i 1 + U F sin(θ i ) Divergence :-(. Proč?

Lokalizace, pokus č.2 Relativní versus absolutní Kalmanův filtr chceme použít co nejvíce různých zdrojů informací odometrie inerciální senzory mapy sonary lasery majáky... informace jsou na různé kvalitatvní i kvantitativní úrovni různé frekvence měření různé přesnosti

Relativní versus absolutní měření Relativní versus absolutní Kalmanův filtr relativní měření dead reckoning odometrie inerciální senzory absolutní měření vzdálenosti směru k majákům aktivní, pasivní triangulace, trilaterace přirozené, umělé k překážkám v mapě mapy geometrické, topologické měření laserem, sonarem Jak tato měření tedy co nejlépe kombinovat?

Relativní versus absolutní Kalmanův filtr pozice robota jako hustota pravděpodobnosti modelovat nepřesnosti relativních měření kolečka prokluzují akcelerometry šumí modelovat nepřesnosti absolutních měření laser přesnější než sonar nedokonalé mapy

Kalmanův filtr Obsah Relativní versus absolutní Kalmanův filtr pozice reprezentovaná stavovým vektorem a rozptylem dvě aktualizační fáze predikce využití relativních informací korekce využití absolutních informací omezení vždy pouze jedna nejpravděpodobnější pozice všechna měření mohou být zatížena pouze gaussovským šumem magické parametry

Relativní versus absolutní Kalmanův filtr pozice reprezentovaná množinou vážených vzorků 3 fáze pohyb (predikce) měření (korekce) převzorkování jednoduché ohodnocovací funkce: double eval(pozice p); zásadní výhoda jednoduchá implementace

Slabiny MCL Obsah Relativní versus absolutní Kalmanův filtr není jedna pozice, tak podle čeho má robot jet? možnost skokových změn problém nastavení parametrů a ladění manévry nezachycené v distribuční funkci (čelní náraz)