Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual
Autor(a) principal: | |
---|---|
Data de Publicação: | 2007 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1612196 |
Resumo: | Orientador: Marconi Kolm Madrid |
id |
UNICAMP-30_c0aa44a011c95b4858652f73fbb7c4da |
---|---|
oai_identifier_str |
oai::770022 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visualHeuristic search based inverse kinematics for robotic manipulators : application to redundant robots and visual servoingRobóticaProcessamento de imagensCinemáticaHeurísticaInteligência artificialServomecanismosVisão por computadorRoboticsInverse kinematicsState space searchHeuristicsVisual servoingOrientador: Marconi Kolm MadridTese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de ComputaçãoResumo: Esta tese trata o problema da resolução do modelo cinemático inverso para manipuladores industriais redundantes ou não. O problema foi abordado por um método de busca heurística no qual a solução da cinemática inversa é construída passo a passo calculando-se a contribuição do movimento de apenas uma junta a cada iteração. Dessa forma, o problema n-dimensional é transformado em problemas unidimensionais mais simples, cuja solução analítica tanto para juntas rotacionais quanto para juntas prismáticas é apresentada em termos da representação de Denavit-Hartenberg. O método proposto não possui singularidades internas. Além disso, o método foi expandido para incorporar informações de sensores externos visando fazer com que o processo seja mais robusto a incertezas nas modelagens envolvidas. Foram realizadas diversas simulações e comparações com técnicas tradicionais que evidenciaram as vantagens da abordagem proposta. O trabalho também englobou o projeto e a construção de um ambiente experimental e a implementação das técnicas desenvolvidas na parte teórica. Desenvolveu-se um sistema com um robô planar redundante de 3 DOF, assim como seus sistemas de controle, acionamento e interfaceamento usando técnicas de sistemas hardware-inthe-loop e lógica programável. As técnicas desenvolvidas foram aplicadas no ambiente experimental demonstrando características como: facilidade de lidar com redundâncias, capacidade de resolução em tempo real, robustez a incertezas de parâmetros etcAbstract: This thesis deals with the problem of solving the inverse kinematics model of redundant and nonredundant industrial manipulators. The work was developed in a theoretical and a practical part. The problem was approached by an heuristic search method in which the solution of the inverse kinematics is built step by step calculating the movement contribution of just a single joint for each iteration. In that way, the n-dimensional problem is transformed in simpler one-dimensional problems, whose analytic solution for both rotational joints and prismatic joints is presented in terms of the Denavit and Hartenberg representation. The proposed method does not possess internal singularities. Furthermore, the method was expanded to incorporate information of external sensor in order to make the process more robust to uncertainties in the involved modelings. Several results of simulations and comparisons with traditional techniques, which evidence the advantages of the proposed approach, are presented. The work also included the construction of an experimental environment and the implementation of the techniques developed in the theoretical part. The details of a system with a 3-DOF redundant robot as well as its control system, drivers and interfaces using hardware-in-theloop techniques and programmable logic are presented. The developed techniques were applied in the experimental environment are demonstrating their efficiency and evidencing characteristics like: easiness of dealing with redundancies, real time capacity, robustness for parameters uncertainties etcDoutoradoAutomação[s.n.]Madrid, Marconi Kolm, 1962-Rosário, João MaurícioPieri, Edson Roberto deOliveira, José Raimundo deMagalhães, Léo PiniUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASNicolato, Fabricio20072007-01-06T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf73 f. : il.https://hdl.handle.net/20.500.12733/1612196NICOLATO, Fabricio. Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores: aplicação em robôs redundantes e controle servo visual. 2007. 73 f. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612196. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/770022porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:53:20Zoai::770022Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:53:20Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual Heuristic search based inverse kinematics for robotic manipulators : application to redundant robots and visual servoing |
title |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual |
spellingShingle |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual Nicolato, Fabricio Robótica Processamento de imagens Cinemática Heurística Inteligência artificial Servomecanismos Visão por computador Robotics Inverse kinematics State space search Heuristics Visual servoing |
title_short |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual |
title_full |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual |
title_fullStr |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual |
title_full_unstemmed |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual |
title_sort |
Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores : aplicação em robôs redundantes e controle servo visual |
author |
Nicolato, Fabricio |
author_facet |
Nicolato, Fabricio |
author_role |
author |
dc.contributor.none.fl_str_mv |
Madrid, Marconi Kolm, 1962- Rosário, João Maurício Pieri, Edson Roberto de Oliveira, José Raimundo de Magalhães, Léo Pini Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação Programa de Pós-Graduação em Engenharia Elétrica UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Nicolato, Fabricio |
dc.subject.por.fl_str_mv |
Robótica Processamento de imagens Cinemática Heurística Inteligência artificial Servomecanismos Visão por computador Robotics Inverse kinematics State space search Heuristics Visual servoing |
topic |
Robótica Processamento de imagens Cinemática Heurística Inteligência artificial Servomecanismos Visão por computador Robotics Inverse kinematics State space search Heuristics Visual servoing |
description |
Orientador: Marconi Kolm Madrid |
publishDate |
2007 |
dc.date.none.fl_str_mv |
2007 2007-01-06T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12733/1612196 NICOLATO, Fabricio. Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores: aplicação em robôs redundantes e controle servo visual. 2007. 73 f. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612196. Acesso em: 3 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1612196 |
identifier_str_mv |
NICOLATO, Fabricio. Estudo e implementação de um método de cinemática inversa baseado em busca heurística para robôs manipuladores: aplicação em robôs redundantes e controle servo visual. 2007. 73 f. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1612196. Acesso em: 3 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/770022 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 73 f. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809189032058421248 |