Virtuální nárazník pro pásového robota z hloubkových dat
Virtual Bumper for Tracked Ground Robot from Depth Data
Type of document
bakalářská prácebachelor thesis
Author
Zlámal Vít
Supervisor
Svoboda Tomáš
Opponent
Faigl Jan
Field of study
Informatika a počítačové vědyStudy program
Otevřená informatikaInstitutions assigning rank
katedra kybernetikyRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Pásový robot ovládáný operátorem, který však může přehlédnout překážky a nasledně do nich narazit. Takovéto kolize mohou vést k poškození robota, případně i k jeho ztrátě pokud robot zůstane neovladatelný v nebezpečné oblasti. V této práci popisujeme jak lze vytvořit virtuální nárazník za použití hloubkových dat (point cloudů), který jsme snímli senzorem Intel RealSense (RealSense) . Výsledkem práce je balíček pro Robotický operační systém (ROS)\cite{ROS}, který dokáže v kritické situaci zastavit robota dříve, než dojde ke kolizi. Celý projekt je implementován v C++ a s využitím Flexible Collision library (FCL)\cite{FCL}. Human operator of an outdoor tracked ground robot can overlook obstacles and crash in to them. Those collisions can damage the robot or in some cases whole robot can be lost due to collision when the robot gets stuck in dangerous area. In this thesis we describe how to build virtual bumper using depth data (point clouds), which were captured by Intel RealSense (RealSense) sensor. The result of our work is package for Robot Operating System (ROS), which can stop the robot in critical situations before collision. Whole project is implemented in C++ and uses Flexible Collision Library (FCL) for collision checking.
Collections
- Bakalářské práce - 13133 [778]