zkouška ústní podle sylabu
nejdřív musíme mít odevzdané a opravené všechny teoretické domácí úkoly
zápočet za docházku, domácí úkoly a finální projekt
první úkol
póza = poloha + orientace
stupně volnosti
manipulátor vs. robot
manipulátor
Heinrich Hertz – stupně volnosti
Ackermannovo řízení
differential steering (diferenciální řízení?)
omnidirectional steering
servo motor
senzory
oblíbené senzory v robotice
měření pomocí odrazu signálu
měření pomocí přerušení signálu
ultrazvuk
infračervené senzory
laser & lidar
MEMS – micro electro mechanical systems
odometrie
řešení s feedbackem
druhý pokus
třetí pokus
PID controller
ladění parametrů
rychlé manuální ladění
Ziegler-Nichols
Chien-Hrones-Reswick
…
implementace v reálném světě
konečný stavový automat (finite state machine)
chybí tam výstup – chování robota
implementace FSM
Petriho síť
Grafcet
Node-RED
low-code programování pro událostmi řízené aplikace
implementace na střední úrovni – middleware
architektury vyšší úrovně řízení
dělení podle způsobu vytvoření mapy
metrické mapy mají referenční souřadnicový systém
topologické mapy
neuvádějí obvykle informaci o pozici, ale pouze informace o vztazích mezi objekty
senzorická mapa
geometrická mapa
topologická mapa
symbolická mapa
pro přímou komunikaci člověk – robot
occupancy grid / mřížka obsazenosti
roboto-centrická senzorika
cíle lokalizace
dělení lokalizace
absolutní lokalizace
relativní lokalizace
řešení reálných problémů s lokalizací
když známe vzdálenosti od landmarků
vzdálenost od dvou landmarků nám dává dvě symetrická řešení, jedno z nich typicky můžeme zahodit, protože nedává smysl
když známe úhly k landmarkům
plánování cesty
nejkratší cesta
aplikace
centralizovaná architektura