Integração de manipulador FANUC na plataforma robuter para manipulação móvel

Detalhes bibliográficos
Autor(a) principal: Silva, Vítor Augusto Nogueira da
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/22381
Resumo: A manipulação móvel está a tornar-se numa frente com cada vez mais aplicações em ambiente industrial e já se pensa na sua aplicação futura em ambiente doméstico. De facto, é evidente a infinidade de aplicações que pode ter um robô manipulador montado em cima de uma plataforma móvel. Com este avanço tecnológico surgem problemas e desafios, como é o caso da precisão do gripper, localização do sistema, navegação/planeamento de trajetória, controlo e perceção, que estariam relativamente bem controlados num manipulador fixo. A presente dissertação insere-se no projeto Robonuc em que é pretendido o desenvolvimento de um sistema robótico integrado com um custo consideravelmente inferior aos já existentes no mercado. A instalação mecânica e elétrica do manipulador FANUC LR Mate 200iD na plataforma móvel Robuter II, ambos os recursos disponíveis no Laboratório de Automação e Robótica (LAR), foi a primeira tarefa a ser realizada. Seguiu-se o desenvolvimento de uma arquitetura de software modular, em ambiente Robot Operating System (ROS), que possibilitasse a comunicação entre todos os dispositivos do sistema, a interface com o utilizador e o controlo eficaz do manipulador. Ao nível do software, foi também resolvido o problema do controlo de I/O’s do manipulador - uma das limitações do ROS-FANUC - e ainda contornada a limitação cinemática da biblioteca MoveIt!. Para introduzir segurança no sistema, foram instalados sensores laser de varrimento para deteção da aproximação de pessoas e/ou objetos. Uma integração dos dados dos sensores na arquitetura de software, com vários níveis de alarme, permitiu a colaboração de humanos com o sistema robótico enquanto se realizam operações de manipulação. A fase de testes revelou-se essencial para a correção de alguns aspetos, como o controlo remoto das aplicações ou a parametrização da unidade de segurança. A realização de aplicações ilustrativas do sistema global demostrou que as metodologias adotadas no decorrer dos trabalhos foram as adequadas.
id RCAP_d5ef55d3b7b79a5c5b158dff0c0992b6
oai_identifier_str oai:ria.ua.pt:10773/22381
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Integração de manipulador FANUC na plataforma robuter para manipulação móvelEngenharia mecânicaRobótica industrialManipuladores (Mecanismo)SensoresA manipulação móvel está a tornar-se numa frente com cada vez mais aplicações em ambiente industrial e já se pensa na sua aplicação futura em ambiente doméstico. De facto, é evidente a infinidade de aplicações que pode ter um robô manipulador montado em cima de uma plataforma móvel. Com este avanço tecnológico surgem problemas e desafios, como é o caso da precisão do gripper, localização do sistema, navegação/planeamento de trajetória, controlo e perceção, que estariam relativamente bem controlados num manipulador fixo. A presente dissertação insere-se no projeto Robonuc em que é pretendido o desenvolvimento de um sistema robótico integrado com um custo consideravelmente inferior aos já existentes no mercado. A instalação mecânica e elétrica do manipulador FANUC LR Mate 200iD na plataforma móvel Robuter II, ambos os recursos disponíveis no Laboratório de Automação e Robótica (LAR), foi a primeira tarefa a ser realizada. Seguiu-se o desenvolvimento de uma arquitetura de software modular, em ambiente Robot Operating System (ROS), que possibilitasse a comunicação entre todos os dispositivos do sistema, a interface com o utilizador e o controlo eficaz do manipulador. Ao nível do software, foi também resolvido o problema do controlo de I/O’s do manipulador - uma das limitações do ROS-FANUC - e ainda contornada a limitação cinemática da biblioteca MoveIt!. Para introduzir segurança no sistema, foram instalados sensores laser de varrimento para deteção da aproximação de pessoas e/ou objetos. Uma integração dos dados dos sensores na arquitetura de software, com vários níveis de alarme, permitiu a colaboração de humanos com o sistema robótico enquanto se realizam operações de manipulação. A fase de testes revelou-se essencial para a correção de alguns aspetos, como o controlo remoto das aplicações ou a parametrização da unidade de segurança. A realização de aplicações ilustrativas do sistema global demostrou que as metodologias adotadas no decorrer dos trabalhos foram as adequadas.Mobile manipulation is becoming a front with more and more applications in the industrial environment and its future application in the domestic environment is already in progress. As a matter of fact, the plethora of applications that a robotic manipulator can have while mounted on the top of a mobile platform are evident. With this technological breakthrough, many problems and challenges arise, such as gripper precision, system localization, trajectory, navigation/planning, perception and control which would be relatively well controlled in a fixed manipulator. The present dissertation is a part of the Robonuc project in which the development of an integrated robotic system with a considerably lower cost relative to the market is pretended. Mechanical and electrical implementation of the FANUC LR Mate 200iD manipulator on the Robuter II mobile platform, both of which available in Laboratório de Automação e Robótica (LAR) was the first task to be accomplished. Afterwards, a modular software architecture was developed on the Robotic Operating System (ROS), which allows communication between all system devices, interface with the end user and efficient manipulator control. At a software level, the problem of the manipulator’s I/O control - which is one of the ROS-FANUC limitations - was solved. The kinematic limitation of MoveIt! library was also solved. To introduce system safety, laser range finder sensors were installed in order to detect the proximity of people and objects. The integration of sensor data with different alarm levels in the software architecture made it possible to collaborate with the robotic system during manipulation tasks. The testing phase was essential for the correction of some aspects, such as the remote control of applications or the setup of safety parameters. Illustrative applications were made to demonstrate that the adopted methodologies during this work were adequate.Universidade de Aveiro2018-02-26T21:08:34Z2017-07-19T00:00:00Z2017-07-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/22381TID:201940116porSilva, Vítor Augusto Nogueira dainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:43:57Zoai:ria.ua.pt:10773/22381Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:56:33.809024Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Integração de manipulador FANUC na plataforma robuter para manipulação móvel
title Integração de manipulador FANUC na plataforma robuter para manipulação móvel
spellingShingle Integração de manipulador FANUC na plataforma robuter para manipulação móvel
Silva, Vítor Augusto Nogueira da
Engenharia mecânica
Robótica industrial
Manipuladores (Mecanismo)
Sensores
title_short Integração de manipulador FANUC na plataforma robuter para manipulação móvel
title_full Integração de manipulador FANUC na plataforma robuter para manipulação móvel
title_fullStr Integração de manipulador FANUC na plataforma robuter para manipulação móvel
title_full_unstemmed Integração de manipulador FANUC na plataforma robuter para manipulação móvel
title_sort Integração de manipulador FANUC na plataforma robuter para manipulação móvel
author Silva, Vítor Augusto Nogueira da
author_facet Silva, Vítor Augusto Nogueira da
author_role author
dc.contributor.author.fl_str_mv Silva, Vítor Augusto Nogueira da
dc.subject.por.fl_str_mv Engenharia mecânica
Robótica industrial
Manipuladores (Mecanismo)
Sensores
topic Engenharia mecânica
Robótica industrial
Manipuladores (Mecanismo)
Sensores
description A manipulação móvel está a tornar-se numa frente com cada vez mais aplicações em ambiente industrial e já se pensa na sua aplicação futura em ambiente doméstico. De facto, é evidente a infinidade de aplicações que pode ter um robô manipulador montado em cima de uma plataforma móvel. Com este avanço tecnológico surgem problemas e desafios, como é o caso da precisão do gripper, localização do sistema, navegação/planeamento de trajetória, controlo e perceção, que estariam relativamente bem controlados num manipulador fixo. A presente dissertação insere-se no projeto Robonuc em que é pretendido o desenvolvimento de um sistema robótico integrado com um custo consideravelmente inferior aos já existentes no mercado. A instalação mecânica e elétrica do manipulador FANUC LR Mate 200iD na plataforma móvel Robuter II, ambos os recursos disponíveis no Laboratório de Automação e Robótica (LAR), foi a primeira tarefa a ser realizada. Seguiu-se o desenvolvimento de uma arquitetura de software modular, em ambiente Robot Operating System (ROS), que possibilitasse a comunicação entre todos os dispositivos do sistema, a interface com o utilizador e o controlo eficaz do manipulador. Ao nível do software, foi também resolvido o problema do controlo de I/O’s do manipulador - uma das limitações do ROS-FANUC - e ainda contornada a limitação cinemática da biblioteca MoveIt!. Para introduzir segurança no sistema, foram instalados sensores laser de varrimento para deteção da aproximação de pessoas e/ou objetos. Uma integração dos dados dos sensores na arquitetura de software, com vários níveis de alarme, permitiu a colaboração de humanos com o sistema robótico enquanto se realizam operações de manipulação. A fase de testes revelou-se essencial para a correção de alguns aspetos, como o controlo remoto das aplicações ou a parametrização da unidade de segurança. A realização de aplicações ilustrativas do sistema global demostrou que as metodologias adotadas no decorrer dos trabalhos foram as adequadas.
publishDate 2017
dc.date.none.fl_str_mv 2017-07-19T00:00:00Z
2017-07-19
2018-02-26T21:08:34Z
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 http://hdl.handle.net/10773/22381
TID:201940116
url http://hdl.handle.net/10773/22381
identifier_str_mv TID:201940116
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 de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137619312902144