Řídící systém pro autonomního robota
Autonomous Robot Control System
diplomová práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/67528/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/67528Identifikátory
SIS: 65831
Kolekce
- Kvalifikační práce [11242]
Autor
Vedoucí práce
Oponent práce
Bureš, Tomáš
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
3. 2. 2015
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
řídící systém, autonomní robot, lokalizace, plánováníKlíčová slova (anglicky)
control system, autonomous robot, localization, planningPráce popisuje návrh a implementaci řídícího systému pro autonomního robota, který je schopný projet uživatelem definovanými body v neznámém prostředí, bez kolize s překážkami. V práci je uvedena analýza dostupných hardwarových a softwarových řešení, modulární návrh s implementací řídícího systému rozděleného na samostatně použitelné podsystémy (řízení, lokalizace, plánování cesty, jízda robota po hermitovské křivce a nízkoúrovňové ovládání hardwaru robota). Práce také uvádí popis přestavby současné školní robotické platformy. Implementace byla otestována na vzniklé robotické platformě. Jízda robota po hermitovské křivce umožňuje plynulý a v některých případech i rychlejší průjezd definovanými body, než průjezd skládající se z otáčení na místě a přímé jízdy. 1
This master thesis describes the design and implementation of control sys- tem for autonomous robot which is able to run through user defined points in unknown environment without colliding with obstacles. The work contains analysis of the available hardware and software solutions, modular design with control system implementation divided into separate subsystems (control, lo- calization, route planning, driving the robot using Hermit curves and low-level hardware control). The work also contains explanation of rework of the school robotic platform. The implementation was tested on a created robotic platform. Driving the robot along the Hermit curve allows smooth and in some cases quicker passage through defined points, than passage consisting of rotations on the spot and direct movements. 1