Dynamic Human Robot Interaction Framework Using Deep Learning and Robot Operating System (ROS): a practical approach
Contribuinte(s) |
Rossi, Davide Majchrzak, Tim A. Noori, Nadia S. |
---|---|
Data(s) |
13/07/2022
|
Resumo |
Trying to explain to a robot what to do is a difficult undertaking, and only specific types of people have been able to do so far, such as programmers or operators who have learned how to use controllers to communicate with a robot. My internship's goal was to create and develop a framework that would make that easier. The system uses deep learning techniques to recognize a set of hand gestures, both static and dynamic. Then, based on the gesture, it sends a command to a robot. To be as generic as feasible, the communication is implemented using Robot Operating System (ROS). Furthermore, users can add new recognizable gestures and link them to new robot actions; a finite state automaton enforces the users' input verification and correct action sequence. Finally, the users can create and utilize a macro to describe a sequence of actions performable by a robot. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/26201/1/ferrati_marco_tesi.pdf Ferrati, Marco (2022) Dynamic Human Robot Interaction Framework Using Deep Learning and Robot Operating System (ROS): a practical approach. [Laurea magistrale], Università di Bologna, Corso di Studio in Informatica [LM-DM270] <http://amslaurea.unibo.it/view/cds/CDS8028/> |
Idioma(s) |
en |
Publicador |
Alma Mater Studiorum - Università di Bologna |
Relação |
http://amslaurea.unibo.it/26201/ |
Direitos |
cc_by_nc_sa4 |
Palavras-Chave | #Human-Robot Interaction,Machine Learning,Hand gesture analysis,ROS #Informatica [LM-DM270] |
Tipo |
PeerReviewed info:eu-repo/semantics/masterThesis |