Cooperação humano-robô através de interações por ações
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | LOCUS Repositório Institucional da UFV |
Texto Completo: | https://locus.ufv.br//handle/123456789/30974 |
Resumo: | A Interação Humano-Robô vem ganhando mais espaço no meio acadêmico nos últimos anos. Esta é uma área de interesse devido ao seu grande leque de aplicações, tais como busca e resgate, entretenimento, auxílio militar e policial, exploração espacial, tarefas com veículos aéreos não tripulados e robótica socialmente assistiva. O último item pode ser mais detalhado com aplicações como ajuda a idosos, pessoas física ou mentalmente debilitadas, e até mesmo suporte educacional. Esse trabalho propõe um método de reconhecimento de ações para ser utilizado como via de comunicação com uma plataforma robótica para tarefas de robótica socialmente assistiva, tais como auxiliar o usuário em carregar peso, sendo capaz de segui-lo e de ir para pontos predeterminados, enquanto desvia de obstáculos. O método proposto para interação é baseado em redes neurais artificiais e se apoia em redução da dimensionalidade da entrada pelo uso de autovalores. A base de dados utilizada é própria, devido ao fato das bases de dados encontradas na internet não possuírem classes de ações desejadas para a aplicação proposta. A validação do método se da através de comparação com o DTW (Dynamic Time Warping), tanto em desempenho simples quanto em escalabilidade. Testes online são realizados para assegurar que a base de dados não estava enviesada ou tendenciosa. Os resultados experimentais mostraram que o método de comunicação é eficaz, tendo mais de 99% de acerto nos testes online, para 5 pessoas diferentes na sua basc de dados com 10 amostras de cada pessoa para cada classe. A estratégia é escalável para novos usuários e requer um número reduzido de 5 amostras de treinamento de cada pessoa para cada classe para alcançar taxas de acerto superiores a 96%. Palavras-chave: Reconhecimento de Ações. Interação Humano-Robô. Robótica Social- mente Assistiva. Redes Neurais. |
id |
UFV_2219954107dbfb49e66150f425ad1edf |
---|---|
oai_identifier_str |
oai:locus.ufv.br:123456789/30974 |
network_acronym_str |
UFV |
network_name_str |
LOCUS Repositório Institucional da UFV |
repository_id_str |
2145 |
spelling |
Carvalho, Kevin Braathen dehttp://lattes.cnpq.br/1918730771175641Brandão, Alexandre Santos2023-05-30T13:18:29Z2023-05-30T13:18:29Z2019-12-18CARVALHO, Kevin Braathen de. Cooperação humano-robô através de interações por ações. 2019. 71 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2019.https://locus.ufv.br//handle/123456789/30974A Interação Humano-Robô vem ganhando mais espaço no meio acadêmico nos últimos anos. Esta é uma área de interesse devido ao seu grande leque de aplicações, tais como busca e resgate, entretenimento, auxílio militar e policial, exploração espacial, tarefas com veículos aéreos não tripulados e robótica socialmente assistiva. O último item pode ser mais detalhado com aplicações como ajuda a idosos, pessoas física ou mentalmente debilitadas, e até mesmo suporte educacional. Esse trabalho propõe um método de reconhecimento de ações para ser utilizado como via de comunicação com uma plataforma robótica para tarefas de robótica socialmente assistiva, tais como auxiliar o usuário em carregar peso, sendo capaz de segui-lo e de ir para pontos predeterminados, enquanto desvia de obstáculos. O método proposto para interação é baseado em redes neurais artificiais e se apoia em redução da dimensionalidade da entrada pelo uso de autovalores. A base de dados utilizada é própria, devido ao fato das bases de dados encontradas na internet não possuírem classes de ações desejadas para a aplicação proposta. A validação do método se da através de comparação com o DTW (Dynamic Time Warping), tanto em desempenho simples quanto em escalabilidade. Testes online são realizados para assegurar que a base de dados não estava enviesada ou tendenciosa. Os resultados experimentais mostraram que o método de comunicação é eficaz, tendo mais de 99% de acerto nos testes online, para 5 pessoas diferentes na sua basc de dados com 10 amostras de cada pessoa para cada classe. A estratégia é escalável para novos usuários e requer um número reduzido de 5 amostras de treinamento de cada pessoa para cada classe para alcançar taxas de acerto superiores a 96%. Palavras-chave: Reconhecimento de Ações. Interação Humano-Robô. Robótica Social- mente Assistiva. Redes Neurais.Human-Robot Interaction has been gaining more space in academia in recent years. This is an area of interest due to its wide range of applications such as search and rescue, entertainment, military and police assistance, space exploration, unmanned aerial vehicle tasks and socially assisted robotics. The last one may be more detailed with applications such as helping the elderly, the physically or mentally disabled people, and even educational support. This paper proposes an action recognition method to be used as a communication link with a robotic platform for socially assisted robotics tasks, such as assisting the user in carrying weight, being able to follow him/her and to go to predetermined points while avoiding obstacles. The proposed method for interaction is based on artificial neural networks and relies on reducing the dimensionality of the input by using eigenvalues. The database used is its own, due to the fact that the databases found on the Internet do not have desired classes of actions for the proposed application. Validation of the method is by comparison with DTW (Dynamic Time Warping), in both simple performance and scalability. Online tests are performed to ensure that the database was not biased. Experimental results showed that the communication method is effective, with more than 99% of successfulness, for 5 different people in the database with 10 samples per person for each class. The strategy is scalable to new users and requires a small number of 5 training samples per person per class to achieve over 96% accuracy. Keywords: Action Recognition. Human-Robot Interaction. Socially Assistive Robotics. Neural Networks.Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorporUniversidade Federal de ViçosaCiência da ComputaçãoInteração homem-máquinaRobótica Redes neurais (Computação)Sistema de reconhecimento de padrõesCiência da ComputaçãoCooperação humano-robô através de interações por açõesHuman-robot cooperation through interactions via actionsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal de ViçosaDepartamento de Engenharia ElétricaMestre em Ciência da ComputaçãoViçosa - MG2019-12-18Mestradoinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFVORIGINALtexto completo.pdftexto completo.pdftexto completoapplication/pdf24615698https://locus.ufv.br//bitstream/123456789/30974/1/texto%20completo.pdf445fda3f5de79690bfb67f267103d0f5MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://locus.ufv.br//bitstream/123456789/30974/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/309742023-05-30 10:18:30.447oai:locus.ufv.br:123456789/30974Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452023-05-30T13:18:30LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false |
dc.title.pt-BR.fl_str_mv |
Cooperação humano-robô através de interações por ações |
dc.title.en.fl_str_mv |
Human-robot cooperation through interactions via actions |
title |
Cooperação humano-robô através de interações por ações |
spellingShingle |
Cooperação humano-robô através de interações por ações Carvalho, Kevin Braathen de Interação homem-máquina Robótica Redes neurais (Computação) Sistema de reconhecimento de padrões Ciência da Computação |
title_short |
Cooperação humano-robô através de interações por ações |
title_full |
Cooperação humano-robô através de interações por ações |
title_fullStr |
Cooperação humano-robô através de interações por ações |
title_full_unstemmed |
Cooperação humano-robô através de interações por ações |
title_sort |
Cooperação humano-robô através de interações por ações |
author |
Carvalho, Kevin Braathen de |
author_facet |
Carvalho, Kevin Braathen de |
author_role |
author |
dc.contributor.authorLattes.pt-BR.fl_str_mv |
http://lattes.cnpq.br/1918730771175641 |
dc.contributor.author.fl_str_mv |
Carvalho, Kevin Braathen de |
dc.contributor.advisor1.fl_str_mv |
Brandão, Alexandre Santos |
contributor_str_mv |
Brandão, Alexandre Santos |
dc.subject.pt-BR.fl_str_mv |
Interação homem-máquina Robótica Redes neurais (Computação) Sistema de reconhecimento de padrões |
topic |
Interação homem-máquina Robótica Redes neurais (Computação) Sistema de reconhecimento de padrões Ciência da Computação |
dc.subject.cnpq.fl_str_mv |
Ciência da Computação |
description |
A Interação Humano-Robô vem ganhando mais espaço no meio acadêmico nos últimos anos. Esta é uma área de interesse devido ao seu grande leque de aplicações, tais como busca e resgate, entretenimento, auxílio militar e policial, exploração espacial, tarefas com veículos aéreos não tripulados e robótica socialmente assistiva. O último item pode ser mais detalhado com aplicações como ajuda a idosos, pessoas física ou mentalmente debilitadas, e até mesmo suporte educacional. Esse trabalho propõe um método de reconhecimento de ações para ser utilizado como via de comunicação com uma plataforma robótica para tarefas de robótica socialmente assistiva, tais como auxiliar o usuário em carregar peso, sendo capaz de segui-lo e de ir para pontos predeterminados, enquanto desvia de obstáculos. O método proposto para interação é baseado em redes neurais artificiais e se apoia em redução da dimensionalidade da entrada pelo uso de autovalores. A base de dados utilizada é própria, devido ao fato das bases de dados encontradas na internet não possuírem classes de ações desejadas para a aplicação proposta. A validação do método se da através de comparação com o DTW (Dynamic Time Warping), tanto em desempenho simples quanto em escalabilidade. Testes online são realizados para assegurar que a base de dados não estava enviesada ou tendenciosa. Os resultados experimentais mostraram que o método de comunicação é eficaz, tendo mais de 99% de acerto nos testes online, para 5 pessoas diferentes na sua basc de dados com 10 amostras de cada pessoa para cada classe. A estratégia é escalável para novos usuários e requer um número reduzido de 5 amostras de treinamento de cada pessoa para cada classe para alcançar taxas de acerto superiores a 96%. Palavras-chave: Reconhecimento de Ações. Interação Humano-Robô. Robótica Social- mente Assistiva. Redes Neurais. |
publishDate |
2019 |
dc.date.issued.fl_str_mv |
2019-12-18 |
dc.date.accessioned.fl_str_mv |
2023-05-30T13:18:29Z |
dc.date.available.fl_str_mv |
2023-05-30T13:18:29Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
CARVALHO, Kevin Braathen de. Cooperação humano-robô através de interações por ações. 2019. 71 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2019. |
dc.identifier.uri.fl_str_mv |
https://locus.ufv.br//handle/123456789/30974 |
identifier_str_mv |
CARVALHO, Kevin Braathen de. Cooperação humano-robô através de interações por ações. 2019. 71 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2019. |
url |
https://locus.ufv.br//handle/123456789/30974 |
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.none.fl_str_mv |
Universidade Federal de Viçosa |
dc.publisher.program.fl_str_mv |
Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal de Viçosa |
dc.source.none.fl_str_mv |
reponame:LOCUS Repositório Institucional da UFV instname:Universidade Federal de Viçosa (UFV) instacron:UFV |
instname_str |
Universidade Federal de Viçosa (UFV) |
instacron_str |
UFV |
institution |
UFV |
reponame_str |
LOCUS Repositório Institucional da UFV |
collection |
LOCUS Repositório Institucional da UFV |
bitstream.url.fl_str_mv |
https://locus.ufv.br//bitstream/123456789/30974/1/texto%20completo.pdf https://locus.ufv.br//bitstream/123456789/30974/2/license.txt |
bitstream.checksum.fl_str_mv |
445fda3f5de79690bfb67f267103d0f5 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV) |
repository.mail.fl_str_mv |
fabiojreis@ufv.br |
_version_ |
1798053231026241536 |