Métodos numéricos para cinemática inversa de robôs manipuladores.
Autor(a) principal: | |
---|---|
Data de Publicação: | 1991 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | https://www.teses.usp.br/teses/disponiveis/3/3132/tde-22032024-104016/ |
Resumo: | Neste trabalho faz-se um estudo sobre técnicas de modelagem e sobre algoritmos numéricos para cinemática inversa de robôs manipuladores. Assim, analisa-se três classes de métodos: baseados no Newton-Raphson, métodos que não necessitam inverter matrizes (baseados na transposta do Jacobiano) e métodos que solucionam a cinemática inversa para manipuladores redundantes. Quando estuda-se os métodos baseados no de Newton-Raphson, propõe-se uma adaptação que aumentam a sua velocidade para casos de trajetória (método de Newton-Raphson adaptado); quando estuda-se algoritmos para manipuladores redundantes, propõe-se utilizar a ideia de Sciavicco e Siciliano, que consiste em introduzir equações adicionais em um sistema redundante, de forma a torná-lo determinado e a trazer a solução do sistema original para alguma faixa de interesse (segundo o critério que se deseje otimizar), em conjunto com o método de Newton-Raphson adaptado, de forma a gerar um algoritmo mais eficiente que o original (método híbrido). Ao final, aplica-se o método híbrido no desenvolvimento de um simulador cinemático para o sistema robô de 6 graus de liberdade visando aumentar o seu volume de trabalho, como aproveitar a introdução do trilho para gerar trajetórias otimizadas no espaço de juntas, dada uma trajetória em termos de coordenadas de posição e orientação do efetuador? |
id |
USP_64ca24864e94b7de4640739aa9652368 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-22032024-104016 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Métodos numéricos para cinemática inversa de robôs manipuladores.Untitled in englishAlgoritmos numéricosCinemáticaKinematicsNumerical algorithmsRobôsRobotsNeste trabalho faz-se um estudo sobre técnicas de modelagem e sobre algoritmos numéricos para cinemática inversa de robôs manipuladores. Assim, analisa-se três classes de métodos: baseados no Newton-Raphson, métodos que não necessitam inverter matrizes (baseados na transposta do Jacobiano) e métodos que solucionam a cinemática inversa para manipuladores redundantes. Quando estuda-se os métodos baseados no de Newton-Raphson, propõe-se uma adaptação que aumentam a sua velocidade para casos de trajetória (método de Newton-Raphson adaptado); quando estuda-se algoritmos para manipuladores redundantes, propõe-se utilizar a ideia de Sciavicco e Siciliano, que consiste em introduzir equações adicionais em um sistema redundante, de forma a torná-lo determinado e a trazer a solução do sistema original para alguma faixa de interesse (segundo o critério que se deseje otimizar), em conjunto com o método de Newton-Raphson adaptado, de forma a gerar um algoritmo mais eficiente que o original (método híbrido). Ao final, aplica-se o método híbrido no desenvolvimento de um simulador cinemático para o sistema robô de 6 graus de liberdade visando aumentar o seu volume de trabalho, como aproveitar a introdução do trilho para gerar trajetórias otimizadas no espaço de juntas, dada uma trajetória em termos de coordenadas de posição e orientação do efetuador?This work presents a study about modelling technics and numerical algorithms for solving the inverse kinematics of robot manipulators. Three classes of methods are analized for the solution of this problem: (1) Newton-Raphson based methods; (2) methods that dont require matrix inversion (transpose Jacobian based algorithms); and (3) methods for redundant manipulators. As adaptation which increases the computational speed of Newton-Raphson based methods in the case of trajectories is proposed (adapted Newton-Raphson method). For redundant manipulators it is proposed to use the Sciavicco and Siciliano idea with the adapted Newton-Raphson method in order to generate a more eficiente algorithm (hibrid method). The Sciavicco and Siciliano idea consists of putting additional equations in a redundant system so that the resulting system would be determinated. The additional equations imposes a new condition to the redundant manipulator according to some pre-established criteria. The criteria used in this work are: obstacle avoiding and limits for the joint coordinates. At the end it is applied the hibrid method in the development of a kinematic simulator for the ASEA IRBL6 robot (with 6 degrees of freedom ) + track system. The purpose of the simulator is to solve a problem frequently found in flexible manufacturing cells and systems, which is: supposing that a 6 degree of freedom robot is adapted in a track, how to make use of the new degree of freedom to generate optimized trajectories in joint coordinates space, given a trajectory in terms of end effector position and orientation?Biblioteca Digitais de Teses e Dissertações da USPMoscato, Lucas AntonioMatone, Ricardo1991-12-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3132/tde-22032024-104016/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-03-22T13:46:02Zoai:teses.usp.br:tde-22032024-104016Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-03-22T13:46:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Métodos numéricos para cinemática inversa de robôs manipuladores. Untitled in english |
title |
Métodos numéricos para cinemática inversa de robôs manipuladores. |
spellingShingle |
Métodos numéricos para cinemática inversa de robôs manipuladores. Matone, Ricardo Algoritmos numéricos Cinemática Kinematics Numerical algorithms Robôs Robots |
title_short |
Métodos numéricos para cinemática inversa de robôs manipuladores. |
title_full |
Métodos numéricos para cinemática inversa de robôs manipuladores. |
title_fullStr |
Métodos numéricos para cinemática inversa de robôs manipuladores. |
title_full_unstemmed |
Métodos numéricos para cinemática inversa de robôs manipuladores. |
title_sort |
Métodos numéricos para cinemática inversa de robôs manipuladores. |
author |
Matone, Ricardo |
author_facet |
Matone, Ricardo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Moscato, Lucas Antonio |
dc.contributor.author.fl_str_mv |
Matone, Ricardo |
dc.subject.por.fl_str_mv |
Algoritmos numéricos Cinemática Kinematics Numerical algorithms Robôs Robots |
topic |
Algoritmos numéricos Cinemática Kinematics Numerical algorithms Robôs Robots |
description |
Neste trabalho faz-se um estudo sobre técnicas de modelagem e sobre algoritmos numéricos para cinemática inversa de robôs manipuladores. Assim, analisa-se três classes de métodos: baseados no Newton-Raphson, métodos que não necessitam inverter matrizes (baseados na transposta do Jacobiano) e métodos que solucionam a cinemática inversa para manipuladores redundantes. Quando estuda-se os métodos baseados no de Newton-Raphson, propõe-se uma adaptação que aumentam a sua velocidade para casos de trajetória (método de Newton-Raphson adaptado); quando estuda-se algoritmos para manipuladores redundantes, propõe-se utilizar a ideia de Sciavicco e Siciliano, que consiste em introduzir equações adicionais em um sistema redundante, de forma a torná-lo determinado e a trazer a solução do sistema original para alguma faixa de interesse (segundo o critério que se deseje otimizar), em conjunto com o método de Newton-Raphson adaptado, de forma a gerar um algoritmo mais eficiente que o original (método híbrido). Ao final, aplica-se o método híbrido no desenvolvimento de um simulador cinemático para o sistema robô de 6 graus de liberdade visando aumentar o seu volume de trabalho, como aproveitar a introdução do trilho para gerar trajetórias otimizadas no espaço de juntas, dada uma trajetória em termos de coordenadas de posição e orientação do efetuador? |
publishDate |
1991 |
dc.date.none.fl_str_mv |
1991-12-10 |
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 |
https://www.teses.usp.br/teses/disponiveis/3/3132/tde-22032024-104016/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3132/tde-22032024-104016/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257265481973760 |