Simulador para modelagem e calibração de robôs industriais

Detalhes bibliográficos
Autor(a) principal: Campos, Benedito Aloísio Nunes
Data de Publicação: 2006
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UnB
Texto Completo: http://repositorio.unb.br/handle/10482/2448
Resumo: Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2006.
id UNB_dcffb1278c22ea51650f816116d5d3f8
oai_identifier_str oai:repositorio2.unb.br:10482/2448
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Campos, Benedito Aloísio NunesMotta, José Maurício Santos Torres da2009-12-03T12:22:02Z2009-12-03T12:22:02Z2006-12-132006-12-13CAMPOS, Benedito Aloísio Nunes. Simulador para modelagem e calibração de robôs industriais. 2006. 168 f. Dissertação (Mestrado em Sistemas Mecatrônicos)-Universidade de Brasília, Brasília, 2006.http://repositorio.unb.br/handle/10482/2448Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2006.O presente trabalho tem como objetivo a construção de um protótipo de simulador para modelagem e calibração de robôs industriais, que seja robusto e didático, no sentido de subsidiar, em futuros trabalhos, o planejamento de suas trajetórias, programadas "off-line". A programação off-line oferece grande ganho de produtividade nos robôs industriais, uma vez em que o robô não precisa parar seu serviço em uma célula de manufatura, enquanto é programado. No entanto é necessário que seu modelo nominal esteja calibrado em relação a sua estrutura real, para que não ocorram desvios de posição e da trajetória desejada durante sua operação. Apesar de apresentados métodos gerais para a modelagem e calibração, o enfoque básico deste trabalho ocorre nos robôs industriais de juntas rotativas com graus de liberdade menores ou iguais a seis. A modelagem cinemática obedece às notações de Denavit Hartemberg, quando se tratam juntas ortogonais, e de Hayati, quando as mesmas são paralelas. As mudanças de referencial que ocorrem em cada elo do braço industrial, são obtidas a partir da multiplicação das consecutivas matrizes correspondentes às transformações homogêneas de uma junta para a próxima. Para calibração dos parâmetros do robô são adotados os algorítmos de Levenberg e Marquadt para solução de problemas de mínimos quadrados não-lineares. Esta solução se mostrou muito robusta e com baixo custo computacional, uma vez em que tem sua convergência bem mais rápida que os "Quasi-Newton Methods", que já foram muito usados na resolução de problemas similares. De posse dos valores calibrados dos parâmetros do robô, o seu modelo é refeito e um simulador de geração de trajetória pode ser implementado. Os algoritmos foram desenvolvidos no ambiente Matlab e Simulink. Esta escolha deve-se em grande parte pela capacidade didática que este ambiente tem, facilitando a futuros leitores deste trabalho a análise, reprodução e adequação do mesmo ás suas próprias necessidades. _________________________________________________________________________________ ABSTRACTThe aim of the present work is to project and build a modeling and calibrating simulator system prototype for industrial robots, that must be robust and didactic, in order to subsidize, in future works, it’s path planing, programed offline. The offline programing offers a great improvement in the productivity of industrial robots, since the robot does not need to stop it´s own work in a manufacture cell, while is being programed. Nevertheless it is strongly recommended that it´s nominal model have already been calibratéd in relation to it´s own real structure, to avoid problems like deviation of it´s desired position and path during operation. Although general methods of modeling and calibrating is presented, the focous of this work lies on rotational joint robots with equal or less than six degrees of freedom. The kinematic modeling rules obey the Denavit-Hartemberg notation, for modeling ortogonal joints and Hayati notation for modeling parallel joints. The kinematic equations are obtained by multiplying consecutive linear aplications, wich is representing each change in the worldframe, that ocours in each elo of the industrial robot. For the robot parameter calibration it will be adopting the Levemberg Marquadt algorithm for non linear least squares problem solving. This solution have been seen like a very robust and cheap one, as its convegence is faster than the “Quasi-Newton Methods”, which has been large used in similar problems solving. Holding the calibratéd robot parameters, we are able to reshape its models, in order to built a path generator simulator. The algoritms were developed in Matlab and Simulik environment. This was done because this evironment tends to be very didactic, making easy to future readers to análise, reproduce and reshape this study as they need.Simulador para modelagem e calibração de robôs industriaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMecatrônicaEngenharia mecânicaRobôs industriaisBRAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNBORIGINAL2006_Benedito Aloisio Nunes Campos.pdf2006_Benedito Aloisio Nunes Campos.pdfapplication/pdf2607017http://repositorio2.unb.br/jspui/bitstream/10482/2448/1/2006_Benedito%20Aloisio%20Nunes%20Campos.pdf79251b8eee78911253451e3bbc665a71MD51open accessLICENSElicense.txtlicense.txttext/plain1863http://repositorio2.unb.br/jspui/bitstream/10482/2448/2/license.txt95065badcdbebbb876cfdb304b554817MD52open accessTEXT2006_Benedito Aloisio Nunes Campos.pdf.txt2006_Benedito Aloisio Nunes Campos.pdf.txtExtracted texttext/plain201056http://repositorio2.unb.br/jspui/bitstream/10482/2448/3/2006_Benedito%20Aloisio%20Nunes%20Campos.pdf.txt7baf5a94920baf53e9f687bd826085e4MD53open access10482/24482023-07-13 17:17:25.46open accessoai:repositorio2.unb.br:10482/2448TGljZW5zZSBncmFudGVkIGJ5IERpb2dvIFRyaW5kYWRlIEbDs2lzIChkaW9nb19mb2lzQGhvdG1haWwuY29tKSBvbiAyMDA5LTEwLTMwVDE1OjA1OjU2WiAoR01UKToKCsOJIG5lY2Vzc8OhcmlvIGNvbmNvcmRhciBjb20gYSBsaWNlbsOnYSBkZSBkaXN0cmlidWnDp8OjbyBuw6NvLWV4Y2x1c2l2YSwKYW50ZXMgcXVlIG8gZG9jdW1lbnRvIHBvc3NhIGFwYXJlY2VyIG5vIFJlcG9zaXTDs3Jpby4gUG9yIGZhdm9yLCBsZWlhIGEKbGljZW7Dp2EgYXRlbnRhbWVudGUuIENhc28gbmVjZXNzaXRlIGRlIGFsZ3VtIGVzY2xhcmVjaW1lbnRvIGVudHJlIGVtCmNvbnRhdG8gYXRyYXbDqXMgZGU6IHJlcG9zaXRvcmlvQGJjZS51bmIuYnIgb3UgMzMwNy0yNDExLgoKTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCBvL2EgU3IuL1NyYS4gKGF1dG9yIG91IGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvcik6CgphKSBDb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlCnJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhYmFpeG8pLCBjb211bmljYXIgZS9vdQpkaXN0cmlidWlyIG8gZG9jdW1lbnRvIGVudHJlZ3VlIChpbmNsdWluZG8gbyByZXN1bW8vYWJzdHJhY3QpIGVtCmZvcm1hdG8gZGlnaXRhbCBvdSBpbXByZXNzbyBlIGVtIHF1YWxxdWVyIG1laW8uCgpiKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBzZXUgdHJhYmFsaG8gb3JpZ2luYWwsIGUgcXVlCmRldMOpbSBvIGRpcmVpdG8gZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIERlY2xhcmEKdGFtYsOpbSBxdWUgYSBlbnRyZWdhIGRvIGRvY3VtZW50byBuw6NvIGluZnJpbmdlLCB0YW50byBxdWFudG8gbGhlIMOpCnBvc3PDrXZlbCBzYWJlciwgb3MgZGlyZWl0b3MgZGUgcXVhbHF1ZXIgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlLgoKYykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgY29udMOpbSBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zCmRpcmVpdG9zIGRlIGF1dG9yLCBkZWNsYXJhIHF1ZSBvYnRldmUgYXV0b3JpemHDp8OjbyBkbyBkZXRlbnRvciBkb3MKZGlyZWl0b3MgZGUgYXV0b3IgcGFyYSBjb25jZWRlciDDoCBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIG9zIGRpcmVpdG9zCnJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgY3Vqb3MgZGlyZWl0b3Mgc8OjbyBkZQp0ZXJjZWlyb3MgZXN0w6EgY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdQpjb250ZcO6ZG8gZG8gZG9jdW1lbnRvIGVudHJlZ3VlLgoKU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8KcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhLCBkZWNsYXJhIHF1ZQpjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91CmFjb3Jkby4KCkEgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBzZXUgKHMpIG5vbWUgKHMpCmNvbW8gbyAocykgYXV0b3IgKGVzKSBvdSBkZXRlbnRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8KZW50cmVndWUsIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgcGFyYSBhbMOpbSBkYXMgcGVybWl0aWRhcyBwb3IKZXN0YSBsaWNlbsOnYS4KBiblioteca Digital de Teses e DissertaçõesPUBhttps://repositorio.unb.br/oai/requestopendoar:2023-07-13T20:17:25Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.en.fl_str_mv Simulador para modelagem e calibração de robôs industriais
title Simulador para modelagem e calibração de robôs industriais
spellingShingle Simulador para modelagem e calibração de robôs industriais
Campos, Benedito Aloísio Nunes
Mecatrônica
Engenharia mecânica
Robôs industriais
title_short Simulador para modelagem e calibração de robôs industriais
title_full Simulador para modelagem e calibração de robôs industriais
title_fullStr Simulador para modelagem e calibração de robôs industriais
title_full_unstemmed Simulador para modelagem e calibração de robôs industriais
title_sort Simulador para modelagem e calibração de robôs industriais
author Campos, Benedito Aloísio Nunes
author_facet Campos, Benedito Aloísio Nunes
author_role author
dc.contributor.author.fl_str_mv Campos, Benedito Aloísio Nunes
dc.contributor.advisor1.fl_str_mv Motta, José Maurício Santos Torres da
contributor_str_mv Motta, José Maurício Santos Torres da
dc.subject.keyword.en.fl_str_mv Mecatrônica
Engenharia mecânica
Robôs industriais
topic Mecatrônica
Engenharia mecânica
Robôs industriais
description Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2006.
publishDate 2006
dc.date.submitted.none.fl_str_mv 2006-12-13
dc.date.issued.fl_str_mv 2006-12-13
dc.date.accessioned.fl_str_mv 2009-12-03T12:22:02Z
dc.date.available.fl_str_mv 2009-12-03T12:22:02Z
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 CAMPOS, Benedito Aloísio Nunes. Simulador para modelagem e calibração de robôs industriais. 2006. 168 f. Dissertação (Mestrado em Sistemas Mecatrônicos)-Universidade de Brasília, Brasília, 2006.
dc.identifier.uri.fl_str_mv http://repositorio.unb.br/handle/10482/2448
identifier_str_mv CAMPOS, Benedito Aloísio Nunes. Simulador para modelagem e calibração de robôs industriais. 2006. 168 f. Dissertação (Mestrado em Sistemas Mecatrônicos)-Universidade de Brasília, Brasília, 2006.
url http://repositorio.unb.br/handle/10482/2448
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.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
bitstream.url.fl_str_mv http://repositorio2.unb.br/jspui/bitstream/10482/2448/1/2006_Benedito%20Aloisio%20Nunes%20Campos.pdf
http://repositorio2.unb.br/jspui/bitstream/10482/2448/2/license.txt
http://repositorio2.unb.br/jspui/bitstream/10482/2448/3/2006_Benedito%20Aloisio%20Nunes%20Campos.pdf.txt
bitstream.checksum.fl_str_mv 79251b8eee78911253451e3bbc665a71
95065badcdbebbb876cfdb304b554817
7baf5a94920baf53e9f687bd826085e4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv
_version_ 1801864005532254208