Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC

Detalhes bibliográficos
Autor(a) principal: Toquica Arenas, Juan Sebastian
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UnB
Texto Completo: http://repositorio.unb.br/handle/10482/23137
http://dx.doi.org/10.26512/2016.12.D.23137
Resumo: Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2016.
id UNB_9b804ebc1dcd18781fe6f48d2e518f2d
oai_identifier_str oai:repositorio.unb.br:10482/23137
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNCCinemáticaLinux (Sistema operacional de computador)Arquitetura aberta de controleDissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2016.Este trabalho apresenta uma proposta de retrofitting para o controlador do manipulador ASEA IRB6-S2 concebido a partir de uma arquitetura aberta de controle baseada na utilização do LinuxCNC para plataforma PC X86 com Ubuntu/Linux, permitindo assim o aproveitamento da estrutura mecânica do manipulador ASEA IRB6-S2, que está em ótimo estado (juntas, elos e harmonic drives, etc), assim como parte do gabinete original para a centralização do sistema geral de controle. Tambem é apresentada a modernização do controlador trocando os motores, driver de potência, encoder e fontes de alimentação, além da inclusão do controlador LinuxCNC com o sistema operacional Ubuntu, o que permitirá o controle do manipulador usando linguagem de programação de Comando Numérico baseado na norma RS-274. O modelo cinemático direto e inverso será concebido usando a notação D-H (Denativ-Hartenberg), incorporando e descrevendo as equações homogêneas diretamente na plataforma LinuxCNC, através da definição da cinemática do Robô ASEA IRB6-S2 com cinco graus de liberdade mediante a programação em linguagem C e compatível com okernel em tempo real RTAI, sendo uma contribuição real do trabalho, pois este robô e sua cinemática não estão disponíveis na plataforma LinuxCNC. É apresentada uma visão geral do trabalho realizado sobre questões como uma proposta metodológica para o retrofitting de manipuladores industriais baseada em uma arquitetura aberta de controle, para uma atualização e adaptação de robôs que por diversos motivos foram considerados como obsoletos ou simplesmente não operacionais. Da mesma forma, a adaptação e contribuição do desenvolvimento com sistema LinuxCNC é justificado no processo de conhecer e usar suas capacidades para controlar corretamente manipuladores industriais e máquinas CNC, como a modelagem do robô ASEA IRB6-S2 com o LinuxCNC para inclusão na biblioteca padrão de manipuladores da plataforma, validando assim o conceito de arquitetura aberta que pode ser adaptado para outros robôs com cinemática não-trivial semelhantes. A modernização deste robô vai possibilitar o desenvolvimento de novos projetos que permitam consolidar o trabalho feito com uma arquitetura aberta que suporta modificações para as novas tecnologias desenvolvidas em robótica, é validada com a atualização de um robô com mais de 40 anos de ser fabricado e que se tornou novamente operacional através da metodologia proposta baseada na técnica retrofitting.This work presents a retrofitting proposal for the ASEA IRB6-S2 Robot Controller through an open architecture using LinuxCNC for PC X86 platform with Ubuntu/Linux, taking advantage of a manipulator ASEA IRB6-S2 mechanical structure, that It is in optimal state (joint, axes and the harmonic drive gears), and using part of original control cabinet to centralize the robot control general system. Also It is presented the updating of the original controller allowing the change of servo-motor, driver, encoder and power supplies also including LinuxCNC platform with Ubuntu to enable the manipulator robot control using Numerical Control language based in RS-274 standard. The robot forward and inverse kinematic model is going to be generated by DH (Denativ-Hartenberg) convention, including and describing the specific ASEA IRB6-S2 homogenous equations directly in the LinuxCNC controller, through C programming language files with properly logical structure compatible with LinuxCNC controller and the real time kernel for Linux (RTAI), being a real contribution of this work, because this robot model and its kinematics are not available in LinuxCNC. It is presented a detailed view about the work done with relative aspects like a proposal of retrofitting methodology for industrial manipulators based in open architecture controller, updating and adapting obsolete or "out of service"robots. In the same way, adapting and developing a LinuxCNC based system is possible to take advantage of its capabilities to control correctly industrial manipulators and CNC machines, specifically for modeling the ASEA IRB6-S2 robot with LinuxCNC to include it in the example machines library, as well validating the open architecture concept to integrate other non-trivial kinematics robots to LinuxCNC controller. With the robot modernization is possible to develop new projects to consolidate this work with an open architecture that supports the integration with new technologies in robotics field, and validated with a retrofitting methodology proposal applied to a robot was built more than 40 years ago.Álvares, Alberto JoséToquica Arenas, Juan Sebastian2017-03-29T17:05:26Z2017-03-29T17:05:26Z2017-03-292016-12-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfTOQUICA ARENAS, Juan Sebastian. Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC. 2016. xii, 171 f., il. Dissertação (Mestrado em Sistemas Mecatrônicos)—Universidade de Brasília, Brasília, 2016.http://repositorio.unb.br/handle/10482/23137http://dx.doi.org/10.26512/2016.12.D.23137A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor com as seguintes condições: Na qualidade de titular dos direitos de autor da publicação, autorizo a Universidade de Brasília e o IBICT a disponibilizar por meio dos sites www.bce.unb.br, www.ibict.br, http://hercules.vtls.com/cgi-bin/ndltd/chameleon?lng=pt&skin=ndltd sem ressarcimento dos direitos autorais, de acordo com a Lei nº 9610/98, o texto integral da obra disponibilizada, conforme permissões assinaladas, para fins de leitura, impressão e/ou download, a título de divulgação da produção científica brasileira, a partir desta data.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2023-07-13T20:17:27Zoai:repositorio.unb.br:10482/23137Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2023-07-13T20:17:27Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
title Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
spellingShingle Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
Toquica Arenas, Juan Sebastian
Cinemática
Linux (Sistema operacional de computador)
Arquitetura aberta de controle
title_short Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
title_full Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
title_fullStr Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
title_full_unstemmed Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
title_sort Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC
author Toquica Arenas, Juan Sebastian
author_facet Toquica Arenas, Juan Sebastian
author_role author
dc.contributor.none.fl_str_mv Álvares, Alberto José
dc.contributor.author.fl_str_mv Toquica Arenas, Juan Sebastian
dc.subject.por.fl_str_mv Cinemática
Linux (Sistema operacional de computador)
Arquitetura aberta de controle
topic Cinemática
Linux (Sistema operacional de computador)
Arquitetura aberta de controle
description Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2016.
publishDate 2016
dc.date.none.fl_str_mv 2016-12-07
2017-03-29T17:05:26Z
2017-03-29T17:05:26Z
2017-03-29
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.uri.fl_str_mv TOQUICA ARENAS, Juan Sebastian. Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC. 2016. xii, 171 f., il. Dissertação (Mestrado em Sistemas Mecatrônicos)—Universidade de Brasília, Brasília, 2016.
http://repositorio.unb.br/handle/10482/23137
http://dx.doi.org/10.26512/2016.12.D.23137
identifier_str_mv TOQUICA ARENAS, Juan Sebastian. Retrofitting do robô ASEA IRB6-S2 baseado em tecnologias de comando numérico usando LinuxCNC. 2016. xii, 171 f., il. Dissertação (Mestrado em Sistemas Mecatrônicos)—Universidade de Brasília, Brasília, 2016.
url http://repositorio.unb.br/handle/10482/23137
http://dx.doi.org/10.26512/2016.12.D.23137
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.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
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1810580877567066112