Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais

Detalhes bibliográficos
Ano de defesa: 2014
Autor(a) principal: Souza, Wanderson Gomes de lattes
Orientador(a): Siebra, Clauirton de Albuquerque lattes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal da Paraí­ba
Programa de Pós-Graduação: Programa de Pós-Graduação em Informática
Departamento: Informática
País: BR
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://repositorio.ufpb.br/jspui/handle/tede/6122
Resumo: The development of algorithms oriented to robotic systems, in simulation environments, supports the identification and prediction of many problems before their tests in real environments. However, there is still not a process to ensure that an algorithm evaluated in a simulation platform will similarly work when migrated to real robots. The interference of several factors, such as engine and sensors properties, as well as the lack of a methodology that supports the interaction simulation/reality is considered as one of the main problems in this transition, so that there is a large conceptual development gap between real and simulated environments. This work aims to contribute with the formalization of a conceptual model to assist in the transition process, in which it is possible to highlight the peculiarities that require further attention from developers.. For that end, as a case study, it was developed an anti-collision algorithm, which involves several characteristics of a robotic system. Its implementation was carried out in both Unity3D simulator and real robots developed in the Arduino platform. The results were obtained and compared by a quantitative analysis of graphs using MATLAB. All necessary changes were classified and evaluated, raising up an initial idea of the transition model, which formalizes the main particulars of the project
id UFPB-2_dbb51d1928c3e45085d906e8d99ff77a
oai_identifier_str oai:repositorio.ufpb.br:tede/6122
network_acronym_str UFPB-2
network_name_str Repositório Institucional da UFPB
repository_id_str
spelling 2015-05-14T12:36:49Z2018-07-21T00:15:30Z2014-10-242018-07-21T00:15:30Z2014-02-03SOUZA, Wanderson Gomes de. Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais. 2014. 90 f. Dissertação (Mestrado em Informática) - Universidade Federal da Paraí­ba, João Pessoa, 2014.https://repositorio.ufpb.br/jspui/handle/tede/6122The development of algorithms oriented to robotic systems, in simulation environments, supports the identification and prediction of many problems before their tests in real environments. However, there is still not a process to ensure that an algorithm evaluated in a simulation platform will similarly work when migrated to real robots. The interference of several factors, such as engine and sensors properties, as well as the lack of a methodology that supports the interaction simulation/reality is considered as one of the main problems in this transition, so that there is a large conceptual development gap between real and simulated environments. This work aims to contribute with the formalization of a conceptual model to assist in the transition process, in which it is possible to highlight the peculiarities that require further attention from developers.. For that end, as a case study, it was developed an anti-collision algorithm, which involves several characteristics of a robotic system. Its implementation was carried out in both Unity3D simulator and real robots developed in the Arduino platform. The results were obtained and compared by a quantitative analysis of graphs using MATLAB. All necessary changes were classified and evaluated, raising up an initial idea of the transition model, which formalizes the main particulars of the projectO desenvolvimento de algoritmos voltados para sistemas robóticos, em ambientes de simulação, auxilia na identificação e antecipação de muitos problemas antes mesmo de serem testados em ambientes reais. Porém, nada garante que um algoritmo avaliado em uma plataforma de simulação funcione quando migrado para robôs reais. A interferência de diversos fatores, como propriedades dos motores e sensores, bem como a falta de uma metodologia necessária para interação simulação/realidade, se caracteriza como um dos principais problemas desta transição, de modo que, existe um grande gap conceitual entre o desenvolvimento para ambientes reais e simulados. Este trabalho tem o objetivo de contribuir com a formalização de um modelo conceitual que auxilie no processo de transição, no qual é possível destacar as peculiaridades que carecem de uma maior atenção por parte dos desenvolvedores. Para isso, como estudo de casos, foi desenvolvido um algoritmo de anticolisão, que engloba diversas características de um sistema robótico, sendo realizada sua implementação tanto no simulador Unity3D, quanto em robôs reais desenvolvidos na plataforma Arduino. Os resultados foram obtidos e comparados através de uma análise quantitativa de gráficos originados pelo MATLAB. Todas as alterações necessárias foram classificadas e avaliadas, de forma que possamos ter uma ideia do modelo de transição inicial, o qual formalize as principais particularidades do projetoMade available in DSpace on 2015-05-14T12:36:49Z (GMT). No. of bitstreams: 1 arquivototal.pdf: 3512497 bytes, checksum: 22606000aee179c4fa5e12daeebccb2c (MD5) Previous issue date: 2014-02-03Made available in DSpace on 2018-07-21T00:15:30Z (GMT). No. of bitstreams: 2 arquivototal.pdf: 3512497 bytes, checksum: 22606000aee179c4fa5e12daeebccb2c (MD5) arquivototal.pdf.jpg: 2316 bytes, checksum: 98264a58a5ca3d0e8d7d7a0a2361ab88 (MD5) Previous issue date: 2014-02-03Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfporUniversidade Federal da Paraí­baPrograma de Pós-Graduação em InformáticaUFPBBRInformáticaRobóticaRobôs autônomos móveisAlgoritmo de anticolisãoSimuladoresRoboticsAutonomous mobile robotsAnti-collision algorithmSimulatorsCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSiebra, Clauirton de AlbuquerqueCPF:02327437466http://lattes.cnpq.br/7707799028683443CPF:05313115464SOUZA, Wanderson Gomes deSouza, Wanderson Gomes dehttp://tede.biblioteca.ufpb.br:8080/retrieve/14930/arquivototal.pdf.jpginfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPBTEXTarquivototal.pdf.txtarquivototal.pdf.txtExtracted texttext/plain155396https://repositorio.ufpb.br/jspui/bitstream/tede/6122/4/arquivototal.pdf.txt804c5a8c4941e775a7360ad8a3f7d6a1MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81867https://repositorio.ufpb.br/jspui/bitstream/tede/6122/3/license.txt07956d2f9f6879bad6c75289be248398MD53THUMBNAILarquivototal.pdf.jpgarquivototal.pdf.jpgIM Thumbnailimage/jpeg3647https://repositorio.ufpb.br/jspui/bitstream/tede/6122/5/arquivototal.pdf.jpg9ffebb9c33ce205db90145f67c48121cMD55ORIGINALarquivototal.pdfapplication/pdf3512497https://repositorio.ufpb.br/jspui/bitstream/tede/6122/1/arquivototal.pdf22606000aee179c4fa5e12daeebccb2cMD51tede/61222018-09-05 22:28:07.607oai:repositorio.ufpb.br:tede/6122TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIApGZWRlcmFsIGRhIFBhcmHDrWJhIChVRlBCKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IGRpc3RyaWJ1aXIgYSAKc3VhIHB1YmxpY2HDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIGVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyAKZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVGUEIgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGUEIgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgCmUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHB1YmxpY2HDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gClZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHB1YmxpY2HDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyAKZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHB1YmxpY2HDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSAKb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIGFvIERlcG9zaXRhIG9zIGRpcmVpdG9zIGFwcmVzZW50YWRvcyAKbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gCm91IG5vIGNvbnRlw7pkbyBkYSBwdWJsaWNhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgUFVCTElDQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIEFQT0lPIERFIFVNQSBBR8OKTkNJQSBERSBGT01FTlRPIE9VIE9VVFJPIApPUkdBTklTTU8sIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PIFRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyAKRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgVUZQQiBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyAKYXV0b3JhaXMgZGEgcHVibGljYcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttps://repositorio.ufpb.br/oai/requestdiretoria@ufpb.br||bdtd@biblioteca.ufpb.bropendoar:25462018-09-06T01:28:07Repositório Institucional da UFPB - Universidade Federal da Paraíba (UFPB)false
dc.title.por.fl_str_mv Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
title Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
spellingShingle Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
Souza, Wanderson Gomes de
Robótica
Robôs autônomos móveis
Algoritmo de anticolisão
Simuladores
Robotics
Autonomous mobile robots
Anti-collision algorithm
Simulators
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
title_full Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
title_fullStr Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
title_full_unstemmed Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
title_sort Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais
author Souza, Wanderson Gomes de
author_facet Souza, Wanderson Gomes de
author_role author
dc.contributor.advisor1.fl_str_mv Siebra, Clauirton de Albuquerque
dc.contributor.advisor1ID.fl_str_mv CPF:02327437466
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/7707799028683443
dc.contributor.authorID.fl_str_mv CPF:05313115464
dc.contributor.authorLattes.fl_str_mv SOUZA, Wanderson Gomes de
dc.contributor.author.fl_str_mv Souza, Wanderson Gomes de
contributor_str_mv Siebra, Clauirton de Albuquerque
dc.subject.por.fl_str_mv Robótica
Robôs autônomos móveis
Algoritmo de anticolisão
Simuladores
topic Robótica
Robôs autônomos móveis
Algoritmo de anticolisão
Simuladores
Robotics
Autonomous mobile robots
Anti-collision algorithm
Simulators
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Robotics
Autonomous mobile robots
Anti-collision algorithm
Simulators
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The development of algorithms oriented to robotic systems, in simulation environments, supports the identification and prediction of many problems before their tests in real environments. However, there is still not a process to ensure that an algorithm evaluated in a simulation platform will similarly work when migrated to real robots. The interference of several factors, such as engine and sensors properties, as well as the lack of a methodology that supports the interaction simulation/reality is considered as one of the main problems in this transition, so that there is a large conceptual development gap between real and simulated environments. This work aims to contribute with the formalization of a conceptual model to assist in the transition process, in which it is possible to highlight the peculiarities that require further attention from developers.. For that end, as a case study, it was developed an anti-collision algorithm, which involves several characteristics of a robotic system. Its implementation was carried out in both Unity3D simulator and real robots developed in the Arduino platform. The results were obtained and compared by a quantitative analysis of graphs using MATLAB. All necessary changes were classified and evaluated, raising up an initial idea of the transition model, which formalizes the main particulars of the project
publishDate 2014
dc.date.available.fl_str_mv 2014-10-24
2018-07-21T00:15:30Z
dc.date.issued.fl_str_mv 2014-02-03
dc.date.accessioned.fl_str_mv 2015-05-14T12:36:49Z
2018-07-21T00:15:30Z
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 SOUZA, Wanderson Gomes de. Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais. 2014. 90 f. Dissertação (Mestrado em Informática) - Universidade Federal da Paraí­ba, João Pessoa, 2014.
dc.identifier.uri.fl_str_mv https://repositorio.ufpb.br/jspui/handle/tede/6122
identifier_str_mv SOUZA, Wanderson Gomes de. Um estudo de casos para auxílio à definição de um modelo de portabilidade na implementação de algoritmos simulados em robôs reais. 2014. 90 f. Dissertação (Mestrado em Informática) - Universidade Federal da Paraí­ba, João Pessoa, 2014.
url https://repositorio.ufpb.br/jspui/handle/tede/6122
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal da Paraí­ba
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFPB
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Informática
publisher.none.fl_str_mv Universidade Federal da Paraí­ba
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPB
instname:Universidade Federal da Paraíba (UFPB)
instacron:UFPB
instname_str Universidade Federal da Paraíba (UFPB)
instacron_str UFPB
institution UFPB
reponame_str Repositório Institucional da UFPB
collection Repositório Institucional da UFPB
bitstream.url.fl_str_mv https://repositorio.ufpb.br/jspui/bitstream/tede/6122/4/arquivototal.pdf.txt
https://repositorio.ufpb.br/jspui/bitstream/tede/6122/3/license.txt
https://repositorio.ufpb.br/jspui/bitstream/tede/6122/5/arquivototal.pdf.jpg
https://repositorio.ufpb.br/jspui/bitstream/tede/6122/1/arquivototal.pdf
bitstream.checksum.fl_str_mv 804c5a8c4941e775a7360ad8a3f7d6a1
07956d2f9f6879bad6c75289be248398
9ffebb9c33ce205db90145f67c48121c
22606000aee179c4fa5e12daeebccb2c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPB - Universidade Federal da Paraíba (UFPB)
repository.mail.fl_str_mv diretoria@ufpb.br||bdtd@biblioteca.ufpb.br
_version_ 1877597307986247680