Název: Řízení pohybu robota ultrazvukovým a tlakovým senzorem II. Tematický celek: Pohyb těles Úkol: Použijte robota sestaveného podle pracovního listu rvs_i_04. 1. Upravte robota tak, aby se při nárazu na překážku vrátil na svoje původní místo. Vrátit se musí bez ohledu na to, jak daleko je překážka umístěná. 2. Upravte robota tak, aby se při přiblížení k překážce vrátil na svoje původní místo. Vrátit se musí bez ohledu na to, jak daleko je překážka umístěná. Robotické vnímání světa I. /7 1
Vypracování: 1. Návrat na původní místo verze s tlakovým senzorem a) Zvolíme paletu Complet, Senzor, Rotation Senzor (senzor rotace) b) V konfiguračním panelu rotační senzor vynulujeme (vyresetujeme) Robotické vnímání světa I. /7 2
c) Přidáme blok Move, nastavíme neomezený pohyb robota d) Přidáme blok Wait, nastavíme dle obrázku čekání na stisk tlakového senzoru Robotické vnímání světa I. /7 3
e) Opět přidáme blok Move, tentokrát motor vypneme f) Ještě jednou vložíme bloky Rotation senzor a Move, tentokrát mezi nimi ale vytvoříme datové spojení, pomocí kterého bude rotační senzor předávat údaje o počtu otáček motoru bloku Move Robotické vnímání světa I. /7 4
g) Bloky nakonfigurujeme podle obrázků: h) Mezi dvěma posledními bloky vytvoříme datové spojení (žlutá barva znamená, že spojením budou přenášena čísla) Robotické vnímání světa I. /7 5
i) Celý program vypadá následovně: Robotické vnímání světa I. /7 6
2. Návrat na původní místo verze s ultrazvukovým senzorem a) Zvolíme paletu Complet, Senzor, Rotation Senzor (senzor rotace) b) V konfiguračním panelu rotační senzor vynulujeme (vyresetujeme) Robotické vnímání světa I. /7 7
c) Přidáme blok Move, nastavíme neomezený pohyb robota d) Přidáme blok Wait, nastavíme dle obrázku čekání na aktivaci ultrazvukového senzoru při vzdálenosti 10 cm od překážky Robotické vnímání světa I. /7 8
e) Opět přidáme blok Move, tentokrát motor vypneme f) Ještě jednou vložíme bloky Rotation senzor a Move, tentokrát mezi nimi ale vytvoříme datové spojení, pomocí kterého bude rotační senzor předávat údaje o počtu otáček motoru bloku Move Robotické vnímání světa I. /7 9
g) Bloky nakonfigurujeme podle obrázků: h) Mezi dvěma posledními bloky vytvoříme datové spojení (žlutá barva znamená, že spojením budou přenášena čísla) Robotické vnímání světa I. /7 10
i) Celý program vypadá následovně: Robotické vnímání světa I. /7 11