Tato práce se zabývá návrhem řídícího systému pro autonomní dron. Je zde popsán návrh systému a implementace za využití AR drone 2.0 za pomoci jazyku JavaScript a TypeScript jako serverové aplikace.
Anotace v angličtině
This thesis deals with proposal of navigation system for an autonomous drone. The proposal is described and implementation is made using AR drone 2.0 using JavaScript and TypeScript programming languages. Prototype is implemented as server aplication.
Klíčová slova
Dron, Navigační systém, Mapa, JavaScript, TypeScript, NodeJS, JSON, Server
Klíčová slova v angličtině
Drone, Navigation system, Map, JavaScript, TypeScript, NodeJS, JSON, Server
Rozsah průvodní práce
87s
Jazyk
CZ
Anotace
Tato práce se zabývá návrhem řídícího systému pro autonomní dron. Je zde popsán návrh systému a implementace za využití AR drone 2.0 za pomoci jazyku JavaScript a TypeScript jako serverové aplikace.
Anotace v angličtině
This thesis deals with proposal of navigation system for an autonomous drone. The proposal is described and implementation is made using AR drone 2.0 using JavaScript and TypeScript programming languages. Prototype is implemented as server aplication.
Klíčová slova
Dron, Navigační systém, Mapa, JavaScript, TypeScript, NodeJS, JSON, Server
Klíčová slova v angličtině
Drone, Navigation system, Map, JavaScript, TypeScript, NodeJS, JSON, Server
Zásady pro vypracování
Prostudujte problematiku algoritmů pro rozpoznávání okolí a řízení ve 3D prostoru.
Navrhněte řídicí systém pro autonomní dron pro pohyb a sledování v uzavřených členitých prostorách dle mapy uložené v paměti.
Navrhněte vhodný hardwarový sytém pro řízení dronu (senzory, řídicí moduly).
Navrhněte inteligentní řídicí algoritmy pro zpracování a vyhodnocení telemetrických dat a následné řízení dronu.
Vyřešte vzdálené řízení a přenos dat mezi základnou a dronem.
Zásady pro vypracování
Prostudujte problematiku algoritmů pro rozpoznávání okolí a řízení ve 3D prostoru.
Navrhněte řídicí systém pro autonomní dron pro pohyb a sledování v uzavřených členitých prostorách dle mapy uložené v paměti.
Navrhněte vhodný hardwarový sytém pro řízení dronu (senzory, řídicí moduly).
Navrhněte inteligentní řídicí algoritmy pro zpracování a vyhodnocení telemetrických dat a následné řízení dronu.
Vyřešte vzdálené řízení a přenos dat mezi základnou a dronem.
Seznam doporučené literatury
A. Hussein, A. Al-Kaff, A. de la Escalera and J. M. Armingol. "Autonomous indoor navigation of low-cost quadcopters", Service Operations And Logistics, And Informatics (SOLI), 2015 IEEE International Conference on, Hammamet, 2015, pp. 133-138. doi: 10.1109/SOLI.2015.7367607
T. T. Mac, C. Copot, A. Hernandez and R. De Keyser. "Improved potential field method for unknown obstacle avoidance using UAV in indoor environment", 2016 IEEE 14th International Symposium on Applied Machine Intelligence and Informatics (SAMI), Herlany, 2016, pp. 345-350. doi: 10.1109/SAMI.2016.7423032
L. V. Santana, A. S. Brando, M. Sarcinelli-Filho and R. Carelli. "A trajectory tracking and 3D positioning controller for the AR.Drone quadrotor", Unmanned Aircraft Systems (ICUAS), 2014 International Conference on, Orlando, FL, 2014, pp. 756-767. doi: 10.1109/ICUAS.2014.6842321
A. Hornung at al. "OctoMap: an efficient probabilistic 3D mapping framework based on octrees" Autonomous Robots, vol. 34, num. 3, 2013, pp. 189-206. doi: 10.1007/s10514-012-9321-0
F. Cocchioni, A. Mancini and S. Longhi, "Autonomous navigation, landing and recharge of a quadrotor using artificial vision", Unmanned Aircraft Systems (ICUAS), 2014 International Conference on, Orlando, FL, 2014, pp. 418-429.
doi: 10.1109/ICUAS.2014.6842282
Seznam doporučené literatury
A. Hussein, A. Al-Kaff, A. de la Escalera and J. M. Armingol. "Autonomous indoor navigation of low-cost quadcopters", Service Operations And Logistics, And Informatics (SOLI), 2015 IEEE International Conference on, Hammamet, 2015, pp. 133-138. doi: 10.1109/SOLI.2015.7367607
T. T. Mac, C. Copot, A. Hernandez and R. De Keyser. "Improved potential field method for unknown obstacle avoidance using UAV in indoor environment", 2016 IEEE 14th International Symposium on Applied Machine Intelligence and Informatics (SAMI), Herlany, 2016, pp. 345-350. doi: 10.1109/SAMI.2016.7423032
L. V. Santana, A. S. Brando, M. Sarcinelli-Filho and R. Carelli. "A trajectory tracking and 3D positioning controller for the AR.Drone quadrotor", Unmanned Aircraft Systems (ICUAS), 2014 International Conference on, Orlando, FL, 2014, pp. 756-767. doi: 10.1109/ICUAS.2014.6842321
A. Hornung at al. "OctoMap: an efficient probabilistic 3D mapping framework based on octrees" Autonomous Robots, vol. 34, num. 3, 2013, pp. 189-206. doi: 10.1007/s10514-012-9321-0
F. Cocchioni, A. Mancini and S. Longhi, "Autonomous navigation, landing and recharge of a quadrotor using artificial vision", Unmanned Aircraft Systems (ICUAS), 2014 International Conference on, Orlando, FL, 2014, pp. 418-429.
doi: 10.1109/ICUAS.2014.6842282