Interaktivní ovládání humanoidního robotaNao pomocí SDK

Abstract
Předmětem této bakalářské práce je rozšíření možností ovládání a vytváření programůpro humanoidního robota NAO. Tohoto cíle je dosaženo pomocí vytvořené aplikace,která umožňuje intuitivně robota programovat, i pro méně zkušené uživatele.Uživatel je schopen vytvářet sekvence za sebou jdoucích příkazů, které by robot vykonával. Zaměření aplikace je hlavně na pohybové funkce robota. Aplikace je vytvořena užitím vývojových nástrojů SDK od výrobce robota. Z několika dostupných programovacích jazyků byl vybrán jazyk Python pro jeho rozsáhlou dokumentaci a velkou uživatelkou podporu. Vytvořené sekvence příkazů v aplikaci je možné následně ukládat a později znovu použít, popřípadě je rozšířit o nové příkazy.
The subject of this bachelor thesis is to expand the possibilities of controlling and creating new programs for the humanoid robot NAO. This new way of programming the robot should allow the user to program the robot intuitively, even for a less skilled user. The user is capable of creating sequences of consecutively commands, which the robot will do afterwards. The main focus of this application is on the motion functions of the robot. Application is created using development tools, also known as SDK, from the robot manufacturer. From several programming languages, Python was chosen for its large documentation. At the end, the user can save the sequences and use them later again. There is also possibility to extend them with new commands.
Description
Subject(s)
NAO, humanoidní robot, interaktivní ovládání, SDK, Python, NAO, humanoid robot, interactive control, SDK, Python
Citation
ISSN
ISBN