Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/26391 |
Resumo: | 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. |
id |
UFRN_00d76af08968d79c7e3f5f240fa8895c |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/26391 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Nascimento Júnior, Wellington Barbosa doArruda, Francisco de Assis Pereira Vasconcelos deSantana Júnior, Orivaldo Vieira deSilva, Paulo Henrique LopesGomes, Rafael BeserraBurlamaqui, Aquiles Medeiros Filgueira2018-12-26T21:51:10Z2018-12-26T21:51:10Z2018-08-28NASCIMENTO JÚNIOR, Wellington Barbosa do. Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos. 2018. 88f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2018.https://repositorio.ufrn.br/jspui/handle/123456789/26391porCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAInteração humano-robôDesenvolvimento de linguagem de programaçãoProgramação de robôsExperiência do usuárioProcesso de desenvolvimento de gestosInteração humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisA 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.PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOUFRNBrasilinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNTEXTWellingtonBarbosaDoNascimentoJunior_TESE.pdf.txtWellingtonBarbosaDoNascimentoJunior_TESE.pdf.txtExtracted texttext/plain89https://repositorio.ufrn.br/bitstream/123456789/26391/2/WellingtonBarbosaDoNascimentoJunior_TESE.pdf.txtf1cf5745017d60f6769030f3dbaf1b61MD52THUMBNAILWellingtonBarbosaDoNascimentoJunior_TESE.pdf.jpgWellingtonBarbosaDoNascimentoJunior_TESE.pdf.jpgIM Thumbnailimage/jpeg4551https://repositorio.ufrn.br/bitstream/123456789/26391/3/WellingtonBarbosaDoNascimentoJunior_TESE.pdf.jpg917410b4d3dcee0e54c5ebc6a490f1d9MD53ORIGINALWellingtonBarbosaDoNascimentoJunior_TESE.pdfapplication/pdf24115526https://repositorio.ufrn.br/bitstream/123456789/26391/1/WellingtonBarbosaDoNascimentoJunior_TESE.pdff1e3167dc9ba8c962d1081b9d93ff2f7MD51123456789/263912019-01-30 11:16:07.339oai:https://repositorio.ufrn.br:123456789/26391Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2019-01-30T14:16:07Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
title |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
spellingShingle |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos Nascimento Júnior, Wellington Barbosa do CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Interação humano-robô Desenvolvimento de linguagem de programação Programação de robôs Experiência do usuário Processo de desenvolvimento de gestos |
title_short |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
title_full |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
title_fullStr |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
title_full_unstemmed |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
title_sort |
Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos |
author |
Nascimento Júnior, Wellington Barbosa do |
author_facet |
Nascimento Júnior, Wellington Barbosa do |
author_role |
author |
dc.contributor.authorID.pt_BR.fl_str_mv |
|
dc.contributor.advisorID.pt_BR.fl_str_mv |
|
dc.contributor.referees1.none.fl_str_mv |
Arruda, Francisco de Assis Pereira Vasconcelos de |
dc.contributor.referees1ID.pt_BR.fl_str_mv |
|
dc.contributor.referees2.none.fl_str_mv |
Santana Júnior, Orivaldo Vieira de |
dc.contributor.referees2ID.pt_BR.fl_str_mv |
|
dc.contributor.referees3.none.fl_str_mv |
Silva, Paulo Henrique Lopes |
dc.contributor.referees3ID.pt_BR.fl_str_mv |
|
dc.contributor.referees4.none.fl_str_mv |
Gomes, Rafael Beserra |
dc.contributor.referees4ID.pt_BR.fl_str_mv |
|
dc.contributor.author.fl_str_mv |
Nascimento Júnior, Wellington Barbosa do |
dc.contributor.advisor1.fl_str_mv |
Burlamaqui, Aquiles Medeiros Filgueira |
contributor_str_mv |
Burlamaqui, Aquiles Medeiros Filgueira |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
topic |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA Interação humano-robô Desenvolvimento de linguagem de programação Programação de robôs Experiência do usuário Processo de desenvolvimento de gestos |
dc.subject.por.fl_str_mv |
Interação humano-robô Desenvolvimento de linguagem de programação Programação de robôs Experiência do usuário Processo de desenvolvimento de gestos |
description |
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. |
publishDate |
2018 |
dc.date.accessioned.fl_str_mv |
2018-12-26T21:51:10Z |
dc.date.available.fl_str_mv |
2018-12-26T21:51:10Z |
dc.date.issued.fl_str_mv |
2018-08-28 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
NASCIMENTO JÚNIOR, Wellington Barbosa do. Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos. 2018. 88f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2018. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/26391 |
identifier_str_mv |
NASCIMENTO JÚNIOR, Wellington Barbosa do. Interação humano-robô na programação e execução de tarefas utilizando uma linguagem de programação por meio de gestos. 2018. 88f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2018. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/26391 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/26391/2/WellingtonBarbosaDoNascimentoJunior_TESE.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/26391/3/WellingtonBarbosaDoNascimentoJunior_TESE.pdf.jpg https://repositorio.ufrn.br/bitstream/123456789/26391/1/WellingtonBarbosaDoNascimentoJunior_TESE.pdf |
bitstream.checksum.fl_str_mv |
f1cf5745017d60f6769030f3dbaf1b61 917410b4d3dcee0e54c5ebc6a490f1d9 f1e3167dc9ba8c962d1081b9d93ff2f7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832813608796160 |