Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Outros Autores: | , |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/8280 |
Resumo: | Este trabalho consiste no projeto e implementação de um sistema de geração de trajetórias e um aplicativo de interação homem-máquina para um robô manipulador de cinco graus de liberdade de propriedade da Univesidade Tecnológica Federal do Paraná. Este robô, apelidado de Handler, está na UTFPR há muitos anos e por algum tempo permaneceu em desuso. Nos últimos anos, participou de um minucioso processo de restauração por um grupo de Tecnologia em Automação Industrial, que implementou o controle individual dos motores por saídas digitais rápidas de controladores lógicos programáveis (CLPs). Nesta nova etapa, procedeu-se com uma modelagem matemática que possibilitou o equacionamento da cinemática direta e cinemática inversa do robô. Substituíram-se os CLPs pela placa de entrada/saída digital NI PCI-6601 da National Instruments, instalada em um computador rodando o sistema operacional de tempo real LabVIEWR® RT. Este sistema é adequado para processos de tempo crítico como acionamento de motores de passo pois garante a execução de tarefas de modo determinístico. Um computador mestre executa um aplicativo de controle desenvolvido em LabVIEWR® com interface gráfica, por meio da qual o usuário pode observar e simular movimentos do robô com um modelo tridimensional, gravar sequências de pontos e comandá-lo remotamente via protocolo Ethernet, monitorando uma diversidade de dados relevantes. Agora o Handler conta com um algoritmo de cinemática e um hardware de alto desempenho, de forma que pode processar, armazenar e executar movimentos mais sofisticados. O aplicativo, desenvolvido em conformidade com padrões de projeto de engenharia de software, possibilita a reintegração do robô em sala de aula como uma nova ferramenta para o ensino da robótica na universidade. |
id |
UTFPR-12_a9909b982c85d91f89d8521d651bd76f |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/8280 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-11T14:05:10Z2020-11-11T14:05:10Z2011-11-17ROOS, André Filipe; SANTOS, André Henning; ESPINOZA, Rodrigo Valério. Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR. 2011. 117 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2011.http://repositorio.utfpr.edu.br/jspui/handle/1/8280Este trabalho consiste no projeto e implementação de um sistema de geração de trajetórias e um aplicativo de interação homem-máquina para um robô manipulador de cinco graus de liberdade de propriedade da Univesidade Tecnológica Federal do Paraná. Este robô, apelidado de Handler, está na UTFPR há muitos anos e por algum tempo permaneceu em desuso. Nos últimos anos, participou de um minucioso processo de restauração por um grupo de Tecnologia em Automação Industrial, que implementou o controle individual dos motores por saídas digitais rápidas de controladores lógicos programáveis (CLPs). Nesta nova etapa, procedeu-se com uma modelagem matemática que possibilitou o equacionamento da cinemática direta e cinemática inversa do robô. Substituíram-se os CLPs pela placa de entrada/saída digital NI PCI-6601 da National Instruments, instalada em um computador rodando o sistema operacional de tempo real LabVIEWR® RT. Este sistema é adequado para processos de tempo crítico como acionamento de motores de passo pois garante a execução de tarefas de modo determinístico. Um computador mestre executa um aplicativo de controle desenvolvido em LabVIEWR® com interface gráfica, por meio da qual o usuário pode observar e simular movimentos do robô com um modelo tridimensional, gravar sequências de pontos e comandá-lo remotamente via protocolo Ethernet, monitorando uma diversidade de dados relevantes. Agora o Handler conta com um algoritmo de cinemática e um hardware de alto desempenho, de forma que pode processar, armazenar e executar movimentos mais sofisticados. O aplicativo, desenvolvido em conformidade com padrões de projeto de engenharia de software, possibilita a reintegração do robô em sala de aula como uma nova ferramenta para o ensino da robótica na universidade.This work consists in the design and implementation of a trajectory generation system and an human-machine interaction application for a five degrees of freedom robot manipulator owned by Universidade Tecnológica Federal do Paraná. This robot, dubbed Handler, has been in UTFPR for many years and for some time remained in disuse. In recent years, it participated in a meticulous retrofitting work done by students of the Industrial Automation Technology Degree Program, which implemented the control of individual stepper motors using programmable logic controllers (PLC) fast digital input/output ports. In this new stage, the project dealt with a mathematical model that lead to the robot's direct kinematics and inverse kinematics solution. The PLCs have been replaced by the timing and digital I/O board NI PCI-6601 manufactured by National Instruments, installed on a computer running the LabVIEW® RT real-time operating system. This system is suitable for time-critical processes like stepper motor driving as it ensures the execution of tasks deterministically. A master computer runs a control application developed in LabVIEW® with a graphical user interface, through which the user can observe and simulate the robot motion with the assistance of a three-dimensional model, as well as record sequences of points and control it remotely via the Ethernet protocol, monitoring several relevant data. Now Handler has a kinematic algorithm and a high-performance hardware, so it can process, store and run more sophisticated movements. The application, developed meeting software engineering design patterns, enables the reintegration of the robot in classes as a new tool for teaching robotics at the university.porUniversidade Tecnológica Federal do ParanáCuritibaDepartamento Acadêmico de EletrotécnicaEngenharia de Controle e AutomaçãoRobóticaRobôsAnálise de trajetóriaRoboticsRobotsPath analysisProjeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPRinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCuritibaSantos, Winderson Eugenio dosRoss, André FelipeSantos, André HenningEspinoza, Rodrigo Valérioreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRinfo:eu-repo/semantics/openAccessTHUMBNAILCT_COEAU_2011_2_01.pdf.jpgGenerated Thumbnailimage/jpeg1318http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/1/CT_COEAU_2011_2_01.pdf.jpg95c2432159c61d8c6ce7a80e6b86c279MD51ORIGINALCT_COEAU_2011_2_01.pdfapplication/pdf5016965http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/2/CT_COEAU_2011_2_01.pdf8025e140aecf5fcc5deb6c2ce9af6df4MD52LICENSElicense.txttext/plain1748http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTCT_COEAU_2011_2_01.pdf.txtExtracted texttext/plain189840http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/4/CT_COEAU_2011_2_01.pdf.txtf5be3f3677b7e46511797771d7088efbMD541/82802020-11-11 12:05:11.24oai:repositorio.utfpr.edu.br:1/8280Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-11T14:05:11Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
title |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
spellingShingle |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR Ross, André Felipe Engenharia de Controle e Automação Robótica Robôs Análise de trajetória Robotics Robots Path analysis |
title_short |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
title_full |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
title_fullStr |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
title_full_unstemmed |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
title_sort |
Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR |
author |
Ross, André Felipe |
author_facet |
Ross, André Felipe Santos, André Henning Espinoza, Rodrigo Valério |
author_role |
author |
author2 |
Santos, André Henning Espinoza, Rodrigo Valério |
author2_role |
author author |
dc.contributor.advisor1.fl_str_mv |
Santos, Winderson Eugenio dos |
dc.contributor.author.fl_str_mv |
Ross, André Felipe Santos, André Henning Espinoza, Rodrigo Valério |
contributor_str_mv |
Santos, Winderson Eugenio dos |
dc.subject.cnpq.fl_str_mv |
Engenharia de Controle e Automação |
topic |
Engenharia de Controle e Automação Robótica Robôs Análise de trajetória Robotics Robots Path analysis |
dc.subject.por.fl_str_mv |
Robótica Robôs Análise de trajetória Robotics Robots Path analysis |
description |
Este trabalho consiste no projeto e implementação de um sistema de geração de trajetórias e um aplicativo de interação homem-máquina para um robô manipulador de cinco graus de liberdade de propriedade da Univesidade Tecnológica Federal do Paraná. Este robô, apelidado de Handler, está na UTFPR há muitos anos e por algum tempo permaneceu em desuso. Nos últimos anos, participou de um minucioso processo de restauração por um grupo de Tecnologia em Automação Industrial, que implementou o controle individual dos motores por saídas digitais rápidas de controladores lógicos programáveis (CLPs). Nesta nova etapa, procedeu-se com uma modelagem matemática que possibilitou o equacionamento da cinemática direta e cinemática inversa do robô. Substituíram-se os CLPs pela placa de entrada/saída digital NI PCI-6601 da National Instruments, instalada em um computador rodando o sistema operacional de tempo real LabVIEWR® RT. Este sistema é adequado para processos de tempo crítico como acionamento de motores de passo pois garante a execução de tarefas de modo determinístico. Um computador mestre executa um aplicativo de controle desenvolvido em LabVIEWR® com interface gráfica, por meio da qual o usuário pode observar e simular movimentos do robô com um modelo tridimensional, gravar sequências de pontos e comandá-lo remotamente via protocolo Ethernet, monitorando uma diversidade de dados relevantes. Agora o Handler conta com um algoritmo de cinemática e um hardware de alto desempenho, de forma que pode processar, armazenar e executar movimentos mais sofisticados. O aplicativo, desenvolvido em conformidade com padrões de projeto de engenharia de software, possibilita a reintegração do robô em sala de aula como uma nova ferramenta para o ensino da robótica na universidade. |
publishDate |
2011 |
dc.date.issued.fl_str_mv |
2011-11-17 |
dc.date.accessioned.fl_str_mv |
2020-11-11T14:05:10Z |
dc.date.available.fl_str_mv |
2020-11-11T14:05:10Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
ROOS, André Filipe; SANTOS, André Henning; ESPINOZA, Rodrigo Valério. Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR. 2011. 117 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2011. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/8280 |
identifier_str_mv |
ROOS, André Filipe; SANTOS, André Henning; ESPINOZA, Rodrigo Valério. Projeto e implementação de um sistema de geração de trajetórias para o robô Handler da UTFPR. 2011. 117 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2011. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/8280 |
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 Tecnológica Federal do Paraná Curitiba |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Eletrotécnica |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Curitiba |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/1/CT_COEAU_2011_2_01.pdf.jpg http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/2/CT_COEAU_2011_2_01.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/3/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8280/4/CT_COEAU_2011_2_01.pdf.txt |
bitstream.checksum.fl_str_mv |
95c2432159c61d8c6ce7a80e6b86c279 8025e140aecf5fcc5deb6c2ce9af6df4 8a4605be74aa9ea9d79846c1fba20a33 f5be3f3677b7e46511797771d7088efb |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805922918129991680 |