Podcast
Questions and Answers
Kokia yra roboto elgsenos apibrėžtis?
Kokia yra roboto elgsenos apibrėžtis?
Kiek komponentų yra primityvaus elgesio valdymo sistemoje?
Kiek komponentų yra primityvaus elgesio valdymo sistemoje?
Kurios iš šių robotų architektūrų modelių yra žinomos?
Kurios iš šių robotų architektūrų modelių yra žinomos?
Koks yra robotų valdymo principas, kuris reikalauja išankstinio planavimo?
Koks yra robotų valdymo principas, kuris reikalauja išankstinio planavimo?
Signup and view all the answers
Koks apmokymo metodas naudoja mašininį mokymąsi?
Koks apmokymo metodas naudoja mašininį mokymąsi?
Signup and view all the answers
Koks yra vienas iš trūkumų, susijusių su hibridiniu valdymu robotuose?
Koks yra vienas iš trūkumų, susijusių su hibridiniu valdymu robotuose?
Signup and view all the answers
Kokį poveikį daro didelė skaičiavimo galia robotams su pasaulio modeliu?
Kokį poveikį daro didelė skaičiavimo galia robotams su pasaulio modeliu?
Signup and view all the answers
Kokio tipo robotams netinka pasaulio modelio naudojimas?
Kokio tipo robotams netinka pasaulio modelio naudojimas?
Signup and view all the answers
Kokie sluoksniai yra būtini, kad hibridinis valdymas galėtų priimti sprendimus?
Kokie sluoksniai yra būtini, kad hibridinis valdymas galėtų priimti sprendimus?
Signup and view all the answers
Ką gali sukelti prasta sąveika tarp skirtingų sluoksnių robotuose?
Ką gali sukelti prasta sąveika tarp skirtingų sluoksnių robotuose?
Signup and view all the answers
Koks yra pirmasis etapas, kai robotas mokosi atlikti užduotį?
Koks yra pirmasis etapas, kai robotas mokosi atlikti užduotį?
Signup and view all the answers
Kuri technologija dažniausiai naudojama apsimokančiose sistemose?
Kuri technologija dažniausiai naudojama apsimokančiose sistemose?
Signup and view all the answers
Kokia yra mašininio mokymosi tikslinė funkcija robotams?
Kokia yra mašininio mokymosi tikslinė funkcija robotams?
Signup and view all the answers
Kuo skiriasi demonstracinis mokymas nuo mašininio mokymo?
Kuo skiriasi demonstracinis mokymas nuo mašininio mokymo?
Signup and view all the answers
Kokia funkcija nepriklauso mašininio mokymo privalumams?
Kokia funkcija nepriklauso mašininio mokymo privalumams?
Signup and view all the answers
Koks yra elgesio funkcijos matematinis išraiškas roboto elgesyje?
Koks yra elgesio funkcijos matematinis išraiškas roboto elgesyje?
Signup and view all the answers
Kokius komponentus turi atsakas R?
Kokius komponentus turi atsakas R?
Signup and view all the answers
Kas apibūdina baigtinių būsenų automatą (FSM)?
Kas apibūdina baigtinių būsenų automatą (FSM)?
Signup and view all the answers
Koks yra reaktyvaus valdymo naudojimo principas?
Koks yra reaktyvaus valdymo naudojimo principas?
Signup and view all the answers
Kokį modelį remiasi planavimo (deliberative) valdymas?
Kokį modelį remiasi planavimo (deliberative) valdymas?
Signup and view all the answers
Kokie yra planavimo elgesio trūkumai?
Kokie yra planavimo elgesio trūkumai?
Signup and view all the answers
Koks yra hibridinio valdymo principas?
Koks yra hibridinio valdymo principas?
Signup and view all the answers
Koks yra pagrindinis reaktyviojo valdymo apribojimas?
Koks yra pagrindinis reaktyviojo valdymo apribojimas?
Signup and view all the answers
Kada yra tinkama naudoti planavimo valdymą?
Kada yra tinkama naudoti planavimo valdymą?
Signup and view all the answers
Koks valdymo tipas tinka, kai robotas turi atlikti paprastas navigacijos užduotis?
Koks valdymo tipas tinka, kai robotas turi atlikti paprastas navigacijos užduotis?
Signup and view all the answers
Kuri architektūra pasižymi žemiausiu lygiu - reaktyvumu?
Kuri architektūra pasižymi žemiausiu lygiu - reaktyvumu?
Signup and view all the answers
Koks metodas buvo naudojamas nuo 2000 m. ir skirtas sudėtingoms realios aplinkos problemoms spręsti?
Koks metodas buvo naudojamas nuo 2000 m. ir skirtas sudėtingoms realios aplinkos problemoms spręsti?
Signup and view all the answers
Kada robotas labiau linkęs naudoti hibridinį valdymą?
Kada robotas labiau linkęs naudoti hibridinį valdymą?
Signup and view all the answers
Kokia yra hibridinės architektūros savybė, atsiradusi apie 1990 m.?
Kokia yra hibridinės architektūros savybė, atsiradusi apie 1990 m.?
Signup and view all the answers
Kuris valdymo tipas yra laikomas tinkamiausiu robotams, kurie turi mažai apdorojimo ir atminties galimybių?
Kuris valdymo tipas yra laikomas tinkamiausiu robotams, kurie turi mažai apdorojimo ir atminties galimybių?
Signup and view all the answers
Koks robotų architektūros tipas atsirado iš paprastų jutimo ir reakcijos funkcijų?
Koks robotų architektūros tipas atsirado iš paprastų jutimo ir reakcijos funkcijų?
Signup and view all the answers
Kuo skiriasi Reaktyvinės architektūros procesai nuo kitų architektūrų?
Kuo skiriasi Reaktyvinės architektūros procesai nuo kitų architektūrų?
Signup and view all the answers
Kokie yra trūkumai naudojant Reaktyvinę architektūrą?
Kokie yra trūkumai naudojant Reaktyvinę architektūrą?
Signup and view all the answers
Koks yra pagrindinis principas, kuriuo remiasi Sense-Act architektūra?
Koks yra pagrindinis principas, kuriuo remiasi Sense-Act architektūra?
Signup and view all the answers
Kokios yra grynos reaktyviosios sistemos ypatybės?
Kokios yra grynos reaktyviosios sistemos ypatybės?
Signup and view all the answers
Kuo remiasi SPA architektūra?
Kuo remiasi SPA architektūra?
Signup and view all the answers
Kokius pranašumus suteikia lygiagreti Sense-Plan-Act architektūra?
Kokius pranašumus suteikia lygiagreti Sense-Plan-Act architektūra?
Signup and view all the answers
Kokį vaidmenį atlieka 'Plan' veiksmas SPA architektūroje?
Kokį vaidmenį atlieka 'Plan' veiksmas SPA architektūroje?
Signup and view all the answers
Kokia yra pagrindinė Reaktyvios architektūros privalumas?
Kokia yra pagrindinė Reaktyvios architektūros privalumas?
Signup and view all the answers
Study Notes
Robotų elgsenos valdymas ir robotų architektūros
- Robotų elgsenos valdymas apima taisykles, kurios leidžia robotui pasiekti užsibrėžytus tikslus.
- Tai suvokiama kaip aplinkos reagavimo ir veikimo procesas, pagrįstas informacija.
- Įvesties duomenys paverčiami vykdytuvų veiksmais (funkcija).
- Reakcija į aplinkos pokyčius.
- Roboto elgsena priklauso nuo aplinkos ir būsenos.
- Roboto programavimo tikslas yra formuoti pageidaujamą elgseną.
Paskaitos turinys
- Robotų elgsenos planavimas ir specifikavimas
- Robotų valdymo principai
- Reaktyvusis valdymas
Planavimas
- Hibridinis valdymas
- Robotų architektūros ir diegimo modeliai
- SPA (Subsumption)
- Objektinė, komponentinė, paslaugų robotika
- Robotų apmokymas
- Apmokymas demonstruojant (imituojant)
- Mašininis (DI) apmokymas
Elgsena
- Roboto elgsena susideda iš valdymo taisyklių, tenkinančių apribojimus tikslui pasiekti
- Samprotavimas, veiksmai ir reagavimas į aplinką, remiantis žiniomis ir informacija
- Įvesties duomenų pavertimas vykdytuvų veiksmais
- Reagavimas į aplinkos dirgiklius
- Išorinis elgsenos vaizdas (veiksmų seka)
Valdymo sistema
- Transformuoja jutiklių informaciją į vykdytuvų komandas.
- Paleidžia valdymo komponentą (trigger), kai tikslinga.
Elgesio specifikacija
- Stimulo atsako diagramos (Stimulus-Response Diagrams)
- Stimuliai, elgesys, atsakai
- Funkcijos (f(s)=r)
- f - elgesio funkcija
- s - stimulas
- r - atsakas
Baigtinių būsenų automatai (FSM)
- Leistinos roboto elgsenos būsenos
- Perėjimo funkcija (δ): nustato pereinamąją būseną
- Pradinė būsenos konfigūracija (q0)
- Galutinės būsenos rinkinys (F)
Robotų valdymo principai
- Reaktyvusis valdymas: veikimas be planavimo, reaguojant į aplinkos pokyčius
- Pagrindinis principas: poveikis-atsakas
- Tikslas: laiku reaguoti į nestruktūrizuotą poveikį dinaminėje aplinkoje
Planavimo valdymas
- Priklauso nuo pasaulio modelio
- Apskaičiavimuose gali užtrukti.
- Planuojamas robotų veikimas, remiantis pasaulio modeliu.
- Atsakymo paieška.
- Visas pasaulio modelis yra kaupiamas.
- Planavimas ir paieška trunka ilgai.
Reaktyvinis valdymas
- Greitas atsakas į pokyčius.
- Nereikia išsamių pasaulio modelių.
- Sumažina vidinio pasaulio modelio poreikį.
- Paprasta taisyklių rinkinys.
- Ne visi vidiniai būsenų požymiai.
- Naudojamas su mažomis vidiniais būsenų požymiais.
- Sukuria mažus pasaulio modelius.
Hibridinis valdymas
- Derina reaktyvaus ir planavimo valdymo principus ir sistemas.
- Derina greitą atsakymą su planavimu.
- Sudėtinga, bet efektyvesnė.
- Planavimo ir reaktyvūs požiūriai vystosi lygiagrečiai.
Robotų programavimo metodai
- Rankinis programavimas
- Tekstinės kalbos (C, Python)
- Grafinės kalbos (Lego, Scratch)
- Automatinis programavimas
- Apmokymas demonstruojant
- Save-apsimokančios sistemos
Programavimas demonstruojant
- Prasideda nuo veiksmų demonstravimo
- Registruojami žmogaus judesiai
- Generuojama veiksmų programa
Trajektorijos judesiai
- Apibendrinimas aukštesniame lygmenyje
- Bendrų judesių mokymasis
Mokymosi vaizdo įrašai
- Pavyzdys, kaip mokosi robotas
Mokymosi vaizdo problemos
- Programavimas esant kitokiam kontekstui nei mokymosi etape.
- Pavyzdžiai: perkeliamo objekto dydžio pasikeitimas.
Programavimo demonstruojant pranašumai ir trūkumai
Kinestetinis mokymas
- Robotų galūnių judesių registravimas
Hierarchinė architektūra
- Valdikliai išsidėstę hierarchiškai (vienas virš kito).
- Žemesnio lygio valdikliai atlieka paprastus veiksmus.
- Aukštesnio lygio valdikliai – sudėtingesnius darbus.
- Sistemos veikla panaši į biologinių sistemų veiklą.
Projektavimo modeliai
- Objektinė, komponentinė, aptarnavimo pagrindu robotikos architektūros modeliai.
Agentai grįsta robotika
- Taisyklėmis pagrįstas programavimas
- Kontrolės sluoksnis (Control Layer)
- Aplikacijų sluoksnis (Application Layer)
Automatinis programavimas
- Neuroniniai tinklai, šis būdas apsimoko pavyzdžiais
- Robotas savarankiškai mokosi atlikti užduotis.
- Duomenų rinkimas ir modelis.
Roboto architektūros raida
- Reaktyviosios architektūros (apie 1980 m.)
- Hibridinės architektūros (apie 1990 m.)
- Tikimybiniai metodai (nuo 2000 m.)
- DI pagrįstos architektūros metodai (nuo 2020 m.)
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Šis testas skirtas robotų elgsenos ir valdymo sistemoms. Jame rasite klausimų apie roboto elgsenos apibrėžtis, architektūrų modelius, planavimą ir mašininį mokymąsi. Pasitikrinkite savo žinias apie hibridinį valdymą ir pasaulio modelio naudojimą robotuose.