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. |