Multirobotická kooperativní inspekce



Podobné dokumenty
Katedra geotechniky a podzemního stavitelství

Globální matice konstrukce

Obsah PŘEDMLUVA 11 ÚVOD 13 1 Základní pojmy a zákony teorie elektromagnetického pole 23

Static Load Balancing Applied to Time Dependent Mechanical Problems

Hledání kořenů rovnic jedné reálné proměnné metoda půlení intervalů Michal Čihák 23. října 2012

Numerické metody a programování

Úvod do mobilní robotiky AIL028

OPTIMALIZACE. (přehled metod)

aneb jiný úhel pohledu na prvák

Úvod do mobilní robotiky AIL028

Moderní systémy pro získávání znalostí z informací a dat

Datové struktury 2: Rozptylovací tabulky

PŘEDMLUVA 11 FORMÁLNÍ UJEDNÁNÍ 13

Rozvoj tepla v betonových konstrukcích

Řešení 1D vedení tepla metodou sítí a metodou

Rovinný průtokoměr. Diplomová práce Ústav mechaniky tekutin a termodynamiky, Jakub Filipský

TGH06 - Hledání nejkratší cesty

Automatická detekce anomálií při geofyzikálním průzkumu. Lenka Kosková Třísková NTI TUL Doktorandský seminář,

Metoda konečných prvků Charakteristika metody (výuková prezentace pro 1. ročník navazujícího studijního oboru Geotechnika)

Simulace (nejen) fyzikálních jevů na počítači

Kombinatorická minimalizace

Numerické metody a programování. Lekce 4

Přijímací zkouška - matematika

stránkách přednášejícího.

Tento dokument obsahuje zadání pro semestrální programy z PAA. Vypracování. vypracovanou úlohu podle níže uvedených zadání. To mimo jiné znamená, že

Dnešní látka Opakování: normy vektorů a matic, podmíněnost matic Jacobiova iterační metoda Gaussova-Seidelova iterační metoda

Stabilizace Galerkin Least Squares pro

Geoinformatika. IX GIS modelování

Teorie náhodných matic aneb tak trochu jiná statistika

Úvod do přesnosti MKP, generace sítí a metod řešení soustav lineárních rovnic

Dnešní látka: Literatura: Kapitoly 3 a 4 ze skript Karel Rektorys: Matematika 43, ČVUT, Praha, Text přednášky na webové stránce přednášejícího.

Lineární klasifikátory

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

1 Přesnost metody konečných prvků

Generování sítě konečných prvků

Algoritmy pro spojitou optimalizaci

Úvod do mobilní robotiky AIL028

Matematický ústav UK Matematicko-fyzikální fakulta

9. přednáška z předmětu GIS1 Digitální model reliéfu a odvozené povrchy. Vyučující: Ing. Jan Pacina, Ph.D.

Grafové algoritmy. Programovací techniky

Grafové algoritmy. Programovací techniky

Faster Gradient Descent Methods

ZÍSKÁVÁNÍ ZNALOSTÍ Z DATABÁZÍ

Srovnání PID regulace a anisochronního řízení na PLC Tecomat Foxtrot

Triangulace. Význam triangulace. trojúhelník je základní grafický element aproximace ploch předzpracování pro jiné algoritmy. příklad triangulace

Martin NESLÁDEK. 14. listopadu 2017


LOKALIZACE ZDROJŮ AE NEURONOVÝMI SÍTĚMI NEZÁVISLE NA ZMĚNÁCH MATERIÁLU A MĚŘÍTKA

Úvod do teorie grafů

HYBRIDNÍ NÁVRH DÍLŮ PRO ADITIVNÍ ZPŮSOB VÝROBY

Úloha - rozpoznávání číslic

Rekonstrukce diskrétního rozdělení psti metodou maximální entropie

Drsná matematika III 10. demonstrovaná cvičení Kostry grafů

ZÍSKÁVÁNÍ ZNALOSTÍ Z DATABÁZÍ

Otázky ke státní závěrečné zkoušce

Numerické metody a programování. Lekce 8

1 0 0 u 22 u 23 l 31. l u11

Pseudospektrální metody

Co jsme udělali: Au = f, u D(A)

Jana Dannhoferová Ústav informatiky, PEF MZLU

III. MKP vlastní kmitání

Objektově orientovaná implementace škálovatelných algoritmů pro řešení kontaktních úloh

Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček. 8. přednáška 11MSP pondělí 20. dubna 2015

Automatizační a měřicí technika (B-AMT)

OBHAJOBA DIPLOMOVÉ PRÁCE

Aproximace funkcí. x je systém m 1 jednoduchých, LN a dostatečně hladkých funkcí. x c m. g 1. g m. a 1. x a 2. x 2 a k. x k b 1. x b 2.

Triangulace. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Digitální model reliéfu (terénu) a analýzy modelů terénu

7. přednáška Systémová analýza a modelování. Přiřazovací problém

Kalibrační proces ve 3D

Paralelní grafové algoritmy

analýzy dat v oboru Matematická biologie

Jaroslav Tuma. 8. února 2010

Ústav automatizace a měřicí techniky.

Zobrazování terénu. Abstrakt. 1. Úvod. 2. Vykreslování terénu

Numerická matematika 1

Algoritmus pro hledání nejkratší cesty orientovaným grafem

OPTIMALIZAČNÍ ÚLOHY. Modelový příklad problém obchodního cestujícího:

Cvičení MI-PRC I. Šimeček

Numerické metody 6. května FJFI ČVUT v Praze

Úvod do mobilní robotiky AIL028

Aplikovaná numerická matematika

Algoritmizace prostorových úloh

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

ÚVOD DO MODELOVÁNÍ V MECHANICE DYNAMIKA VÁZANÝCH MECHANICKÝCH SYSTÉMŮ

Diplomová práce Prostředí pro programování pohybu manipulátorů

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Voronoiův diagram. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta

Efektivní hledání nejkratších cest v sítích hromadné přepravy osob

Bézierovy křivky Bohumír Bastl KMA/GPM Geometrické a počítačové modelování Bézierovy křivky GPM 1 / 26

D - Přehled předmětů studijního plánu

GIS Geografické informační systémy

Colloquium FLUID DYNAMICS 2007 Institute of Thermomechanics AS CR, v. v. i., Prague, October 24-26, 2007 p.1

Ing. Tomáš MAUDER prof. Ing. František KAVIČKA, CSc. doc. Ing. Josef ŠTĚTINA, Ph.D.

Matematické modely a způsoby jejich řešení. Kateřina Růžičková

Semestrální práce z předmětu KMA/MM. Voroneho diagramy

TGH12 - Problém za milion dolarů

Úvodem Dříve les než stromy 3 Operace s maticemi

Plánování pohybu mobilního robotu a skupiny mobilních robotů

Transkript:

Multirobotická kooperativní inspekce prostředí Diplomová práce Multirobotická kooperativní inspekce prostředí Diplomová práce Intelligent and Mobile Robotics Group Laboratory for Intelligent Decision Making and Control Czech Technical University in Prague 15/06/2009 Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 1 / 11

Multirobotická kooperativní inspekce prostředí Diplomová práce Přehled - obsah a cíle práce Pojmy inspekce prostředí - optimální projetí známé mapy s cílem naměřit každý bod volného prostoru multirobotická - robotů bude více než jeden kooperativní - roboty budou spolupracovat Motivace hledání předmětů, zraněných lidí hlídání budov Cíle práce řešení inspekční úlohy využití harmonických funkcí při plánování cesty mob. robotu experimentální ověření výsledků Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 2 / 11

Multirobotická kooperativní inspekce prostředí Přístup k řešení Diplomová práce Řešení inspekční úlohy Známá mapa Volný prostor je reprezentován jako polygon s děrami. Dekompozice na podproblémy nalezení měřicích míst, úloha Art Gallery Problem, plán navštívení měřicích míst, úloha Multiple Traveling Salesmen Problem, plánování cesty. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 3 / 11

Multirobotická kooperativní inspekce prostředí Přístup k řešení Diplomová práce Řešení inspekční úlohy Známá mapa Volný prostor je reprezentován jako polygon s děrami. Dekompozice na podproblémy nalezení měřicích míst, úloha Art Gallery Problem, plán navštívení měřicích míst, úloha Multiple Traveling Salesmen Problem, plánování cesty. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 3 / 11

Multirobotická kooperativní inspekce prostředí Přístup k řešení Diplomová práce Řešení inspekční úlohy Známá mapa Volný prostor je reprezentován jako polygon s děrami. Dekompozice na podproblémy nalezení měřicích míst, úloha Art Gallery Problem, plán navštívení měřicích míst, úloha Multiple Traveling Salesmen Problem, plánování cesty. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 3 / 11

Multirobotická kooperativní inspekce prostředí Přístup k řešení Diplomová práce Plánování cesty Cesta = spojnice bodů ležící celá ve volném prostoru Kritéria délka, hladkost, bezpečnost. Prohledávání volného prostoru často oblast v R n. Vzhledem k mohutnosti množiny nelze prohledat kompletně náhodné vzorkování prostoru a detekce kolize, diskretizace prostoru. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 4 / 11

Multirobotická kooperativní inspekce prostředí Přístup k řešení Diplomová práce Harmonická funkce cesta je dána gradientem této funkce splňuje Laplaceovu rovnici n f = 0, = 2 x 2 k=1 k extrémy pouze na hranici oblasti modelování překážek okrajovými podmínkami Dirichlet - f (x, y) = g Neumann - u n = g 3D vizualizace průběhu harmonické funkce Nevýhody těžké získat řešení analyticky - nutno použít metod numerické matematiky Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 5 / 11

Multirobotická kooperativní inspekce prostředí Přehled výsledků Diplomová práce Metoda konečných diferencí soustava linerárních rovnic nad pravidelnou symetrickou sítí Výhody a nevýhody Numerické metody Metoda konečných prvků soustava lineárních rovnic nad libovolnou oblastí pokrytou konečnými prvky - triangulace tvar oblasti více dimenzí složitost MKD + + MKP + Popis okrajovými podmínkami Dirichlet Neumann Smíšený omezení výpočetní přesností singularita, špatná podmíněnost netrpí žádným z omezení Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 6 / 11

Multirobotická kooperativní inspekce prostředí Přehled výsledků Diplomová práce Generování cesty gradientní algoritmus varianty cesta po vrcholech cesta po konečných prvcích iterované hledání zjemňováním triangulace 1000 4 900 800 700 600 500 400 300 16 15 9 10 8 7 5 6 12 11 13 14 3 200 17 277 1080 15070 100 t [ms] 57 204 5815 0 200 400 600 800 1000 1200 1400 1 2 cesty z vybraných bodů prostoru Hodnotami okrajových podmínek lze ovlivňovat vzdálenost, ve které bude robot míjet překážku. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 7 / 11

Multirobotická kooperativní inspekce prostředí Přehled výsledků Diplomová práce Přínosy harmonické funkce Cesta na zobecněné místo Rozložení složité mapy Prostředí s více cíli 1000 4 3 900 800 700 600 16 15 9 10 17 500 400 300 8 7 5 6 1812 11 13 14 200 100 0 1 2 200 400 600 800 1000 1200 1400 Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 8 / 11

Multirobotická kooperativní inspekce prostředí Přehled výsledků Diplomová práce Přínosy harmonické funkce Cesta na zobecněné místo Rozložení složité mapy Prostředí s více cíli 1000 4 3 1000 4 3 800 800 600 16 15 9 10 17 600 16 15 9 10 17 400 5 8 6 7 12 11 13 14 400 17 5 8 6 7 18 12 11 13 14 200 200 0 1 2 500 1000 1500 0 1 2 500 1000 1500 Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 8 / 11

Multirobotická kooperativní inspekce prostředí Přehled výsledků Diplomová práce Přínosy harmonické funkce Cesta na zobecněné místo Rozložení složité mapy Prostředí s více cíli 1000 4 3 800 600 18 16 15 9 10 19 400 200 17 5 8 6 7 12 11 13 14 0 1 2 200 400 600 800 1000 1200 1400 Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 8 / 11

Multirobotická kooperativní inspekce prostředí Výsledky experimentů Diplomová práce Zhodnocení kvality cest Cesta získaná využitím harmonické funkce oproti cestě získané ohodnocením triangulace Dijkstrovým algoritmem: lépe obtéká překážky, je průměrně o 15 % delší, má menší maximální křivost, je proto v praxi lépe realizovatelná. 1000 4 3 v APF [m/s] 900 1 ω APF [rad/s] 800 700 600 16 15 9 10 0.8 0.6 v SP [m/s] ω SP [rad/s] 500 400 300 8 7 5 6 12 11 13 14 0.4 0.2 200 100 17 0 0 1 2 200 400 600 800 1000 1200 1400 1600 0.2 0 500 1000 1500 2000 2500 3000 t[s] Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 9 / 11

Multirobotická kooperativní inspekce prostředí Výsledky experimentů Diplomová práce Řešení inspekční úlohy 5000 5000 4500 4000 3500 3000 2500 2000 1500 1000 500 0 0 500 1000 1500 2000 2500 3000 3500 4000 4500 4000 3500 3000 2500 2000 1500 1000 500 0 0 500 1000 1500 2000 2500 3000 3500 4000 Celková délka cest řešení je o 6 % větší než nejmenší možná. Celkový čas realizace inspekce je o 3 % kratší než realizace inspekce s nejkratšími cestami. Cesta dle harmonické funkce mění směr po malých krocích, a proto nemusí robot v zatáčkách výrazně zpomalovat. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 10 / 11

Multirobotická kooperativní inspekce prostředí Shrnutí Diplomová práce Shrnutí inspekční úloha řešena dekompozičním přístupem, implementovány dvě metody pro aproximaci řešení PDE, cesty plánovány využitím harmonického potenciálu, identifikovány další zajímavé možnosti využití harmonických funkcí při plánování pohybu, provedeno srovnání výsledků s jinými plánovacími přístupy, úspěšně proveden reálný experiment. Jan Mačák, 2009 Laboratory - Intelligent and Mobile Robotics Group 11 / 11