Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos

A interação com robôs móveis de forma mais amigável utilizando linguagens naturais tem se apresentado como um desafio e é objeto de vários estudos. Este trabalho faz um levantamento das tarefas de um robô móvel com rodas - Robô-Carrinho, e realiza um procedimento para desenvolvimento de um alfabeto...

Popoln opis

Shranjeno v:
Bibliografske podrobnosti
Glavni avtor: Nascimento Júnior, Wellington Barbosa do
Drugi avtorji: Burlamaqui, Aquiles Medeiros Filgueira
Format: doctoralThesis
Jezik:por
Izdano: Brasil
Teme:
Online dostop:https://repositorio.ufrn.br/jspui/handle/123456789/26391
Oznake: Označite
Brez oznak, prvi označite!
Opis
Izvleček:A interação com robôs móveis de forma mais amigável utilizando linguagens naturais tem se apresentado como um desafio e é objeto de vários estudos. Este trabalho faz um levantamento das tarefas de um robô móvel com rodas - Robô-Carrinho, e realiza um procedimento para desenvolvimento de um alfabeto de gestos com um foco particular na elaboração de uma linguagem de programação por meio de gestos para o robô. O objetivo é o de suprir algumas lacunas existentes nos trabalhos relacionados. Por meio da análise comparativa destes trabalhos se constatou a falta de processos para desenvolvimento de gestos e ausência de metodologia para validação da linguagem descrita. Outro ponto observado é que o uso da linguagem natural para a comunicação entre o humano e o robô tem o propósito de condução dos mesmos em trajetórias estabelecidas ou para realizar tarefas pré-definidas. Dessa forma est pesquisa apresenta uma linguagem de programação por meio de gestos, que permite a usuários sem experiência ou quase nenhuma experiência em programação ou robótica possam programar um robô com rodas de forma simplificada e satisfatória. Para alcançar o objetivo uma metodologia para o desenvolvimento do alfabeto de gestos é descrita e em seguida executada com a participação de voluntários. Para validar a eficiência da linguagem de programação dois experimentos foram realizados com usuários reais. Foram usadas as técnicas de Ensaio de interação e Experiência do Usuário. Os resultados são satisfatórios e mostram que a linguagem de programação desenvolvida atende aos requisitos de aprendizado, facilidade de uso, eficiência, memorização, baixa taxa de erro e satisfação do usuário e pode ser utilizada como alternativa ao ensino e aprendizagem de programação e robótica.