===== Mobilní a kolektivní robotika (zima 2016/17) ===== ==== Organizace cvičení ==== * Na prvním cvičení procvičíme maticovou algebru a transformace souřadnic. * Poté budou studenti rozděleni do dvou až tříčlenných skupin. * Každá skupina bude během semestru implementovat vybrané algoritmy prezentované na přednáškách: * Iterative Closest Point pro kontinuální lokalizaci. Zájemci mohou implementovat i varianty Iterative Matching Range Point (IMRP) a Iterative Dual Correspondence (IDC) * {{:courses:ae3m33mkr:mkr_icp_2016.tar.gz|Kód}} * {{:courses:ae3m33mkr:CMakeLists.txt|nový CMakeLists pro kompilaci na počítačích v K-132}} * {{:courses:ae3m33mkr:output.avi|video example}} * {{:courses:ae3m33mkr:lu-milios-laser.pdf|článek o ICP, IMRP a IDC}} * Kalmanův filtr a Rozšířený Kalmanův filtr pro lokalizaci * {{:courses:a3m33mkr:mkr2016_kf_cs-slides.pdf|Slidy k úloze}} * {{mkr2016_kf.tar.gz|Kód}} * Částicový filtr pro lokalizaci * {{:courses:ae3m33mkr:mkr2016_pf.tar.gz|Kód}} * K jednotlivým úlohám postupně vzniknou šablony aplikací, které (doufejme) pomohou soustředit se pouze na vlastní implementaci. Šablony spolu s testovacími daty se budou průběžně objevovat na těchto stránkách. /* * Každé skupině bude zřízen účet ve verzovacím systému SVN, s kterým budou skupiny průběžně pracovat. * Pro získání zápočtu je nutné, aby skupina : * prezentovala funkční algoritmy a * každý člen skupiny prokázal znalost předloženého kódu. /* {{mkr2014_icp.tar.gz|Materiály k úloze}} * Kalmanův filtr a Rozšířený Kalmanův filtr pro lokalizaci * {{mkr2014_kf-slides.pdf|Slidy k úloze}} * {{mkr2014_kf.tar.gz|Kód}} * Částicový filtr pro lokalizaci * {{mkr2014_pf.tar.gz|Kód}} * Rychle rostoucí náhodný strom pro plánování */ [[start|Zpět]] na stránky předmětu.