Integração de manipulador FANUC na plataforma robuter para manipulação móvel
Autor(a) principal: | |
---|---|
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 |