Příloha č. 12/2012

Autoři přílohy: InHD + Eva Strýčková
Liveblogging najdete jako obvykle v Blogu z Bloku.
Štěpán Bechyňský působí jako Developer Evangelist ve společnosti Microsoft a zabývá se nejnovějšími trendy v oblasti nových technologií.
.NET Micro Framework a .NET Gadgeteer
Štěpán Bechyňský ve své přednášce prezentuje platformy .NET Micro Framework a NET Gadgeteer, které mohou uživateli pomoci si sestavit vlastní „technickou hračku", jako je například přístroj pro rozsvícení lampy pomocí satelitu, i bez zvláštních technických znalostí.
.NET Micro Framework přináší do .NETu nové softwarové prvky, které umožňují vyvíjet inovativní software pro malá zařízení (např. inteligentní senzory, mikroprocesory atd.), která lze poté například vzdáleně ovládat nebo monitorovat bezdrátovým komunikačním připojením.
.NET Gadgeteer slouží v podstatě jako stavebnicový systém, kdy k jedné řídící desce lze připojit různé moduly či komponenty, jako například kameru, LED displej, joystick, konektor SD atd. Vývojář tak nemusí znát podrobně technické parametry a principy komponentů, ale může se soustředit čistě na funkčnost toho, co chce sestavit. Funkcionalita základní desky se pak rozšiřuje pomocí tzv. shieldů. .NET Gadgeteer je vhodný pro rychlé a jednoduché vytváření prototypů. Programování zařízení pomocí tohoto programu je jednoduché a intuitivní. Postačí pouze z menu zvolit zařízení, která chci použít. Vývoj a programování je uzpůsobeno pro laickou veřejnost. V podstatě programujeme způsobem: „KDYŽ" mám tlačítko a „KDYŽ" to tlačítko uživatel zmáčkne, „TAK POTOM" se rozsvítí dioda.
Pomocí .NET Gadgeteer lze sestavit například jednoduchou časosběrnou kameru tzv. fotopast, která se může skládat z řídící desky, na kterou jsou připevněny konektory, dotykového barevného displeje, vstupu pro SD kartu, a také dálkové snímací zařízení. Fotografie lze snímat v určitém čase nebo pomocí napojeného nějakého senzoru (např. infračerveného), který po zachycení pohybu aktivuje kameru.
Kinect
Dále bylo představeno zařízení Kinect, které slouží primárně k ovládání herní konzole Xbox. Jedná se o doplňkové zařízení, jehož hlavní předností je bezdotykové ovládání konzolového přístroje. Kinect rozpoznává pohyby těla pomocí snímání kloubů kamerami. Zařízení je vybaveno třemi kamerami, dvěma infračervenými a jednou RGB kamerou. A pomocí speciálního algoritmu dokáže, vypočítat pozici vybraných kloubů a jejich pohyb. Kinect má několik mikrofonů, které rozpoznávají odkud, která osoba mluví a dokonce dokáže na hlas reagovat. Podpora pro rozpoznávání jazyků je zatím zaměřena jen na rozšířenější světové jazyky (nepodporuje češtinu). Hlasové povely jsou zatím ověřeny tedy jen v rámci angličtiny.
Xbox nepoužívá obyčejný USB konektor, protože jeho rychlost není dostačující (velký přenos dat). Nová verze, prozatím nedostupná na českém trhu, se jmenuje Kinect for Windows, která dokáže snímat hráče již od 30 cm do 6 m.
Kinect lze využít i k jinému účelu než k ovládání her, například i k ovládání osobního počítače atd. Nedávno bylo umožněno si stáhnout ovladače Kinectu i pro používání na běžných počítačích. Společnost Microsoft se tomu nejprve právně bránila. Nakonec ji ale komunita uživatelů donutila uvolnit open source kódy pro ovladače. Proto existují oficiální ovladače na MS Windows a open source ovladače. Rozdíl je jen v tom, že u open source ovladačů údajně trvá o něco déle, než Kinect rozpozná jednotlivé osoby.
Alternativní využití Kinectu
Jiná oblast, kde se Kinect může využít, je zdravotnictví. Kinect dokáže snímat polohu pacienta, v podstatě s centimetrovou přesností, čímž je možno jej využít pro domácí rehabilitace. Během cvičení Kinect snímá a ukládá informace. A je pak lékař používá pro posouzení, zda a jakým směrem se hybnost pacienta posouvá.
Dalším zajímavým projektem pro využití Kinectu je projekt Memorial Holocaust, který získal i ocenění v soutěži Moje konzole. Objevily se i návrhy využití Kinectu pro v oblastech vysoké prašnosti, neboť se snímač může být umístěn mimo prašnou oblast. Obdobně lze takto řešit problém v nemocnicích, kde je nezbytné sterilní prostředí. Zajímavým faktem je, že Xbox je nejlevnější 3D skener na trhu, a možná pro to jej některé vysoké školy používají jako náhradu drahých 3D skenerů pro vývoj v robotice.
Přednášející zaujal aktuálním tématem z oblasti ICT. Rovněž nabídl možnost si Kinect osobně vyzkoušet po přednášce. Během přednášky předvedl i možnost sestavení fotopasti pomocí .NET Gadgeteer. Přednáška byla velmi přínosná i pro laické posluchače.
Zdroj titulního obrázku: http://theinspirationroom.com/daily/2011/microsoft-research-20-years/
Vyšlo: 31.05.2012










Poslední komentáře
před 5 dnů 7 hod
před 1 týden 20 hod
před 1 týden 5 dnů
před 1 týden 6 dnů
před 1 týden 6 dnů
před 2 týdny 2 dny
před 2 týdny 5 dnů
před 2 týdny 5 dnů