Praktická robotika (X33PAR)

Podobné dokumenty
SIMULACE. Numerické řešení obyčejných diferenciálních rovnic. Měřicí a řídicí technika přednášky LS 2006/07

Technická zpráva Katedra kybernetiky, Fakulta aplikovaných věd Západočeská univerzita v Plzni

Robotika sbírka řešených příkladů

4. Střední radiační teplota; poměr osálání,

Specifikace minimálních požadavků železnice na ukazatele kvality signálu GNSS/GALILEO pro nebezpečnostní železniční telematické aplikace

Stýskala, L e k c e z e l e k t r o t e c h n i k y. Vítězslav Stýskala TÉMA 6. Oddíl 1-2. Sylabus k tématu

ÚVOD DO DYNAMIKY HMOTNÉHO BODU

Inverzní kinematická a statická úloha manipulátoru AGEBOT

ZÁKLADY ELEKTRICKÝCH POHONŮ (EP) Určeno pro posluchače bakalářských studijních programů FS

SBĚRNICOVÝ ŘÍDICÍ SYSTÉM SOMFY IB. Technická specifikace

UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky STAVOVÁ REGULACE SOUSTAVY MOTOR GENERÁTOR. Bc. David Mucha

MATEMATIKA II V PŘÍKLADECH

Matematika v automatizaci - pro řešení regulačních obvodů:

Porovnání způsobů hodnocení investičních projektů na bázi kritéria NPV

IMPULSNÍ A PŘECHODOVÁ CHARAKTERISTIKA,

Seznámíte se s principem integrace substituční metodou a se základními typy integrálů, které lze touto metodou vypočítat.

73-01 KONEČNÝ NÁVRH METODIKY VÝPOČTU KAPACITU VJEZDU DO OKRUŽNÍ KOMENTÁŘ 1. OBECNĚ 2. ZOHLEDNĚNÍ SKLADBY DOPRAVNÍHO PROUDU KŘIŽOVATKY

PLL. Filtr smyčky (analogový) Dělič kmitočtu 1:N

5. Využití elektroanalogie při analýze a modelování dynamických vlastností mechanických soustav

Měření výkonnosti údržby prostřednictvím ukazatelů efektivnosti

Analogový komparátor

Využití programového systému MATLAB pro řízení laboratorního modelu

Pasivní tvarovací obvody RC

Dynamika hmotného bodu. Petr Šidlof

Zásady hodnocení ekonomické efektivnosti energetických projektů

Průtok. (vznik, klasifikace, měření)

Numerická integrace. b a. sin 100 t dt

Schöck Isokorb typ KST

213/2001 ve znění 425/2004 VYHLÁŠKA. Ministerstva průmyslu a obchodu. ze dne 14. června 2001,

SENZORY PRO ROBOTIKU

x udává hodnotu směrnice tečny grafu

12. MAGNETICKÁ MĚŘENÍ, OSCILOSKOPY

Studie proveditelnosti (Osnova)

Základní škola Ústí nad Labem, Rabasova 3282/3, příspěvková organizace, Ústí nad Labem. Příloha č.1. K SMĚRNICI č. 1/ ŠKOLNÍ ŘÁD

INDIKÁTORY HODNOCENÍ EFEKTIVNOSTI VÝDAJŮ MÍSTNÍCH ROZPOČTŮ DO OBLASTI NAKLÁDÁNÍ S ODPADY

NA POMOC FO. Pád vodivého rámečku v magnetickém poli

WP6 - Komponenty robotického systému interakce člověk-stroj

Laplaceova transformace Modelování systémů a procesů (11MSP)

9 Viskoelastické modely

Vliv funkce příslušnosti na průběh fuzzy regulace

Jakost, spolehlivost a teorie obnovy

REGULACE ČINNOSTI ELEKTRICKÝCH ZAŘÍZENÍ

FINANČNÍ MATEMATIKA- ÚVĚRY

ecosyn -plast Šroub pro termoplasty

1 - Úvod. Michael Šebek Automatické řízení Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Teorie obnovy. Obnova

MECHANIKA PRÁCE A ENERGIE

NÁPOVĚDA K SOFTWAROVÉMU PRODUKTU OPTIMALIZACE NÁKLADŮ

MODELOVÁNÍ KVALITY OVZDUŠÍ POMOCÍ KOHONENOVÝCH SAMOORGANIZUJÍCÍCH SE MAP

1.3.4 Rovnoměrně zrychlený pohyb po kružnici

Aktivní detekce chyb

1 - Úvod. Michael Šebek Automatické řízení

APLIKACE INDEXU DAŇOVÉ PROGRESIVITY V PODMÍNKÁCH ČESKÉ REPUBLIKY

Skupinová obnova. Postup při skupinové obnově

Přednáška kurzu MPOV. Klasifikátory, strojové učení, automatické třídění 1

Diferenciální počet funkcí více reálných proměnných SLOŽENÉ FUNKCE. PŘÍKLAD 1 t, kde = =

Pilové pásy PILOUS MaxTech

Energetický audit. Energetický audit

Parciální funkce a parciální derivace

Statika 2. Kombinace namáhání N + M y + M z. Miroslav Vokáč 19. října ČVUT v Praze, Fakulta architektury.

1. Vzorkování, A/D převodníky, číslicový osciloskop.

transformace Idea afinního prostoru Definice afinního prostoru velké a stejně orientované.

POPIS OBVODŮ U2402B, U2405B

Kontrolní technika. Nyní s rozsahy do 100 A! Nadproudové a podproudové relé IL 9277, IP 9277, SL 9277, SP 9277

Základy fyziky + opakovaná výuka Fyziky I

Srovnání výnosnosti základních obchodních strategií technické analýzy při obchodování měn CZK/USD a CZK/EUR 1

FYZIKA I. Pohyb těles po podložce

Ploché výrobky válcované za tepla z ocelí s vyšší mezí kluzu pro tváření za studena

APLIKACE VYBRANÝCH MATEMATICKO-STATISTICKÝCH METOD PŘI ROZHODOVACÍCH PROCESECH V PŮSOBNOSTI JOINT CBRN DEFENCE CENTRE OF EXCELLENCE

Diferenciální počet funkcí více proměnných

Strana 1 / /2007 Sb. NAŘÍZENÍ VLÁDY ČÁST PRVNÍ PŘEDMĚT ÚPRAVY ČÁST DRUHÁ

Využijeme znalostí z předchozích kapitol, především z 9. kapitoly, která pojednávala o regresní analýze, a rozšíříme je.

Simulační schemata, stavový popis. Petr Hušek

5. MĚŘENÍ KMITOČTU a FÁZOVÉHO ROZDÍLU

Vybrané metody statistické regulace procesu pro autokorelovaná data

Hydrostatické váhy. HANA MALINOVÁ Katedra didaktiky fyziky, MFF UK. Princip hydrostatického vážení. Veletrh nápadů učitelů fyziky 14

Statika 1. Miroslav Vokáč ČVUT v Praze, Fakulta architektury. Statika 1. M. Vokáč. Plocha.

13. OSCILOSKOPY, DALŠÍ MĚŘICÍ PŘÍSTROJE A SENZORY

Katedra obecné elektrotechniky Fakulta elektrotechniky a informatiky, VŠB - TU Ostrava 4. TROJFÁZOVÉ OBVODY

ZPŮSOBY MODELOVÁNÍ ELASTOMEROVÝCH LOŽISEK

Návod k obsluze. Vnitřní jednotka pro systém tepelných čerpadel vzduch-voda s příslušenstvím EKHBRD011ABV1 EKHBRD014ABV1 EKHBRD016ABV1

Modelování rizika úmrtnosti

Úvod do optimalizace, metody hladké optimalizace

pro napojení ocelových nosníků velkého průřezu na ocelovou konstrukci (s více než dvěma moduly)

Výkonnost a spolehlivost číslicových systémů

Analýza rizikových faktorů při hodnocení investičních projektů dle kritéria NPV na bázi EVA

VYUŽITÍ MATLABU PRO ČÍSLICOVÉ ZPRACOVÁNÍ SIGNÁLU PŘI ZJIŠŤOVÁNÍ OKAMŽITÉ FREKVENCE SÍTĚ

LS Příklad 1.1 (Vrh tělesem svisle dolů). Těleso o hmotnosti m vrhneme svisle

Studie proveditelnosti (Osnova)

Ekopoint s.r.o. 01/2011

HAWLE-OPTIFIL AUTOMATICKÝ SAMOČISTÍCÍ FILTR

Úvod do mobilní robotiky AIL028

Oceňování finančních investic

FYZIKÁLNÍ PRAKTIKUM Ústav fyziky FEI VUT BRNO

Vytyčení polohy bodu polární metodou

Metodika zpracování finanční analýzy a Finanční udržitelnost projektů

Popis regulátoru pro řízení směšovacích ventilů a TUV

KIV/PD. Sdělovací prostředí

Schéma modelu důchodového systému

Analýza časových řad. Informační a komunikační technologie ve zdravotnictví. Biomedical Data Processing G r o u p

Transkript:

Inelligen and Mobile Roboics Division Prakická roboika (X33PAR) Přednášející: Ing. Libor Přeučil, CSc., el. 22435-7290, preucil@labe.felk.cvu.cz Cvičení: RNDr. Miroslav Kulich, Ph.D., el. 22435-7284, kulich@labe.felk.cvu.cz Organizace předměu: rozsah 1+2h, 6(7) přednášek à 2h (1.-6. ýden) - cílem přednášek je zprosředkova úzce specializovanou meodiku pro řešení vybrané úlohy z ineligenní mobilní roboiky 13 laboraorních cvičení, viz. hp://descares/par - řešení úloh v ýmech, posup per-pares - práce v simulovaném prosředí následovaná přenosem na reálný robo - závěrečná demonsrace výsledků/souěž Doporučená lieraura: exy přednášek, vybrané referenční publikace (články)

Inelligen and Mobile Roboics Division Co je o robo? Zařízení schopné fyzického působení na okolní prosředí na základě: Příkazů operáora (eleoperovaný manipuláor) Předem sanovených povelů/programu (programovaný manipuláor) Adapiviy, na základě zpracování senzorické informace z prosředí a daného cíle (auonomní robo) Kognice, se schopnosí si cíle činnosi naléza samosaně (a se zahrnuím úředchozího) za účelem realizace určié sraegie (kogniivní robo) Základní funkcionalily robou: Snímání prosředí (sensing) Vnímání (percepion), zpracování senzorické informace do vniřní reprezenace (od signálového zpracování senzorických da, až po inerpreaci da do formy znalosi/vniřního modelu prosředí Plánování a uvažování o činnosi (planning and reasoning) na úrovni akcí nebo podcílů využiím získané znalosi o prosředí za účelem splnění daného cíle nebo sraegie Fyzická realizace plánů (acion)

Inelligen and Mobile Roboics Division Klasifikace roboů dle určení Obecný robo předpokládá zachování obecné manipulační schopnosi v prosředí, j. disponuje akčním sysémem pro pohyb v prosředí a manipulaci s objeky Humanoidní roboy Mobilní manipuláory Mobilní robo funkcionalia mobiliy je zachována jako generická vlasnos, manipulační schopnosi jsou zpravidla polačeny UGV (pozemní mobilní, kolové, pásové, ad. sysémy) UAV (léající sysémy, leadla, vrulníky, ad.) AUV (podvodní auonomní sysémy, ponorky a jiná plavidla) Manipuláor pohyblivos v prosředí omezena, plně zachována schopnos manipulace s objeky Monážní/výrobní linky Teleoperované sysémy (nebezpečná a nedosupná posředí, aj.)

Inelligen and Mobile Roboics Division Základní archiekury robou z hlediska zpracování informace Hierarchická/deliberaivní Sekvenční zpracování ve smyčce Vyžaduje vniřní model prosředí/znalosi Umožňuje učení Složiější implemenace vnímání plánování akce Reakivní Bez modelu prosředí Aplikace souboru heurisik Obížné učení Jednoduchá implemenace vnímání akce Hybridní Kombinace výhod předchozího Obížná volba způsobu zpracování příchozí informace vnímání plánování akce

Inelligen and Mobile Roboics Division Deliberaivní archiekura mobilního robou (implemenace): Efekivní při schopnosi inerpreova senzorická daa do modelu/znalosi Výpočeně náročné Učení doplňováním modelu prosředí / báze znalosí Chybí mechanismus deekce rozpoznání chybového chování

Inelligen and Mobile Roboics Division Reakivní archiekura (implemenace) savba modelu svěa senzory průzkum prosředí sledování cíle předcházení kolizím úrovně absrakce chování/pravidel akuáory prosředí Bez nunosi realizace rozpoznávání (výpočeně náročné) Jednoduchá aplikace hierarchických a/nebo paralelních pravidel Snadno dosažielná funkcionalia, bez garanované opakovaelnosi chování Učení možné pouze odvozováním a doplňováním reakivních pravidel

Inelligen and Mobile Roboics Division Základy kinemaiky kolového podvozku Smýkavý vs. oáčivý pohyb kolových podvozků Pro oáčivý pohyb je řeba mí společný sřed oáčení (zakřivení) rajkeorie pro všechna kola bez společného sředu oáčení (SSO) společný sřed oáčení (SSO) - Plaí pouze pro ideálně enká kola s šířkou běhounu 0 - Siuace s výskyem smýkání/ření jsou obížně analyicky posižielné

Inelligen and Mobile Roboics Division Diferenciální pohon SSO R ω v l l/2 y (x,y) Θ v r x souřadnice sředu oáčení dopředná rychlos jednolivých kol poloměr zaáčení úhlová rychlos zaáčení SSO v x Rsin, l vr R 2 l vl R 2 l( vr vl ) R 2( v v ) r r v l l l y R cos

Inelligen and Mobile Roboics Division Kinemaická rovnice pro obecný pohon SSO SSO SSO y SSO x y x y x y x 1 0 0 0 ) cos( ) sin( 0 ) sin( ) cos( diferenciál úhlu oočení 0 0 0 sin cos d d v y d v x z čehož inegrací: 0 0 0 ) ( ) ( 1 ))sin ( ) ( ( 2 1 ))cos ( ) ( ( 2 1 d v v l d v v y d v v x l r l r l r po dosazení zákl. pohybové rce pro diferenciální pohon: SSO R P() P(+δ) ω

Inelligen and Mobile Roboics Division Kaegorie pohybu mobilního robou I Generická úloha: přesun z počáečního do koncového savu, sav q je popsán: x,y,θ, popř. v x, v y, ω a jejich derivacemi (zobecněné souřadnice) 3 ypy úloh: 1. Plánování cesy Globální meoda Určuje posloupnos zlomových bodů (waypoins) pro cesu od počáečního do cílového savu Respekuje překážky v prosředí a další omezení 2. Generování rajkorie Je lokální meoda pro plánvání rasy bez ohledu na překážky podél zlomových bodů rajekorie Zohledňuje kinemaická omezení robou, časová omezení, rychlos, minimalizaci spoř. energie a jiné konsrukce účelové funkce pro generování rajekorie Výsupem je časová funkce savů robou q = q() (zobecněná souřadice robou)

Inelligen and Mobile Roboics Division Kaegorie pohybu mobilního robou II 3. Řízení nejnižší úroveň realizace rajekorie užiím ZPV, reguluje sav robou a je rojího druhu: Sabilizace v bodě dosažení a udržení dané cílové polohy bez ohledu na rajekorii sar cíl Sledování cesy dosažení žádané rajekorie a navigace podél ní, bez časových podmínek, pohyb po cesě jako funkce parameru s sar paramer s cesa Sledování rajekorie - dosažení žádané rajekorie, kerá je fcí času a navigace podél ní v daném čase rajekorie paramer

Inelligen and Mobile Roboics Division Kaegorie pohybu mobilního robou Generování rajekorie

Inelligen and Mobile Roboics Division Použié senzory I LIDAR 2D měření vzdálenosi laserovým paprskem Vysoká přesnos měření (v řádech až ± mm), dosah v řádu x10 m Jednoznačné směrování měřicího svazku Měření v rovině - problemaické udržení horizonu senzoru ( pohled do podlahy nebo sropu ) Vniřní signálové zpracování (průměrování několika měření, zráa signálu, ad.) rig TX (LD) číač RX (FD) laser paprsek objek vzdálenos, úhel polopropusné zrcadlo Princip LIDARu (TOF)

Inelligen and Mobile Roboics Division Použié senzory II Odomerie (Dead Reckoning) Měření ujeé vzdálenosi a změny úhlu z oáček kol robou (jednolivé pohony) Jednoduché provedení (IRC čidla, počíání pulsů krok. mooru) Přijaelná přesnos, nebezpečí prokluzu kola při akceleraci, nárazu, znečišění. Ideální pro vrdé povrchy a velmi enká kola Přesnos v řádu %

Inelligen and Mobile Roboics Division Použié senzory III Deekor zájmových objeků (min) simulovaný senzor Dodává seznam poloh (v radiálních souřadnicích vůči robou) deekovaných objeků ve vymezené deekční oblasi. Objeky vzájemně neodlišuje. deekční zóna deekoru robo pozice všech objeků v deekční zóně v polární s.s.

Inelligen and Mobile Roboics Division Zadání úlohy: ( viz. hp://descares/par ) Mobilní robo je umísěn do umělého prosředí (bludišě) do po čáeční pozice. Srukura prosředí je mu předem neznámá. Úkolem je naléz (zmapova) pozice daných objeků - min, j. výsupem je seznam pozic nalezených objeků. V jednom okamžiku se v bludiši nacházejí 2 nezávisle pracující roboy. Senzorické vybavení robou: - odomerie (nejprve bezchybná, následně se zahrnuím náhodných chyb) - 2D laserový dálkoměr - deekor hledaných objeků (min) Akuáory: - levý, pravý moor (úhlová a dopředná rychlos) Hodnocení cílového chování robou: - poče alokovaných objeků ve sanoveném časovém inervalu - penalizace za najeí na hledaný objek - penalizace za kolize (s objeky prosředí a/nebo druhým roboem) - penalizace za vícenásobné hlášení objeku (miny)

Inelligen and Mobile Roboics Division Jak dosáhnou očekávaného výsledku?... řešením jednolivých podúloh: - lokalizace robou, zjišťování okamžié polohy vůči prosředí - vyváření jednoduché mapy (modelu prosředí) - generování plánů činnosi (explorace) prosředí s využiím znalosi z mapy k nalezení min (sysemaické, náhodné) - realizace plánu řízení rajekorie robou - řešení robusnosi vůči náhodným jevům (nejisoa v určení odomerie, neočekávaný výsky druhého robou, ad.)... řeši nebudeme: - řízení robou na úrovni pohonů - managemen HW robou

Inelligen and Mobile Roboics Division Příklad siuace dle zadání

Inelligen and Mobile Roboics Division Procesní diagram činnosi robou: vlákno senzory vlákno explorace lokalizace model prosředí (mapa) plánování činosi čení senzorů posloupnos povelů

Inelligen and Mobile Roboics Division Příklad chování, možné řešení úlohy

Inelligen and Mobile Roboics Division