Detail of the student project

List
Topic:Synchronizace pohybu ruky humanoidního robota s uživatelem
Department:Katedra kybernetiky
Supervisor:Michal Vavrecka
Announce as:Diplomová práce, Bakalářská práce, Semestrální projekt
Description:1. Nastudujte ovladani motorickych funkci robota Thiago nebo Pepper

2. Vytvorte jednoduchy scenar, ve kterem robot stoji naproti clovekovi v idealni vzdalenosti, kdy robot dobre vidi celeho cloveka.

3. Vyberte vhodny modul zpracovavajici obraz z kamery, ktery prevede obraz na skeleton model cloveka.

4. Vytvorte softwarovy modul ve zvolenem prostredi (Python, ROS), ktery ze skeleton modelu jedne ruky, vytvori vektor smeru, kterym ruka ukazuje.

5. Vytovrte softwartovy modul, ktery z tohoto vektoru vypocte vektor, ktery ve sdilenem kartezianskem prostoru protina predchozi vektor (tzn. robot vidi kde clovek ukazuje a dokaze na to same misto ukazat).

6. Pomoci motorickych funkci robota preovedte pohyb roboticke ruky podle daneho vektoru (robot ukazuje, na to same misto co clovek)

7. Optimalizujte cely system, aby fungoval v realnem case.

8. Otestujte mezni podminky fungovani systemu a zmerte jeho presnost.
Responsible person: Petr Pošík