Compensação de movimentos fisiológicos para cirurgia robótica

Detalhes bibliográficos
Autor(a) principal: Pinto, João Tiago da Silva Marques
Data de Publicação: 2011
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/10316/99840
Resumo: Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.
id RCAP_017a0915a72d31732fef8d0cb59ef370
oai_identifier_str oai:estudogeral.uc.pt:10316/99840
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 Compensação de movimentos fisiológicos para cirurgia robóticasimuladorforças de contactovoxelizaçãoGPUcompensação de movimentoscontrolo preditivosimulatorcontact forcesvoxelizationGPUmotion compensationpredictive controlDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.Neste documento é apresentado o desenvolvimento de um simulador do manipulador robótico 7-DOFWAM. Neste simulador é feita também a detecção de contactos entre ferramentas acopladas ao end-effector do robô e objectos virtuais com os quais o mesmo interage. São também calculadas as forças de contacto resultantes dessa interacção. Para a simulação das forças de contacto é utilizado um método que recorre à voxelização, executada na GPU, dos modelos gráficos dos objectos. A determinação do plano de incidência de uma ferramenta num objecto é feito através do método dos mínimos quadrados totais para planos. Para efectuar a compensação de movimentos aplicados aos objectos virtuais, é apresentada uma arquitectura de controlo preditivo baseada num modelo linear do manipulador. A linearização do modelo dinâmico do robô é feita através de feedback não linear. Foram realizados dois testes com o controlador implementado. No primeiro utilizou-se um plano virtual com um movimento de translação oscilatório. No segundo teste foi utilizada uma esfera virtual com movimento de expansão/ contracção, também oscilatório, e o feedback de força foi obtido pelo método de simulação de forças de contacto proposto neste trabalho. É também apresentado o desenvolvimento de uma arquitectura de software/hardware que permite controlar remotamente a ferramenta médica cujo modelo virtual foi utilizado no simulador.This document presents the development of a 7-DOF WAM robot simulator. This simulator also preforms the contact detection between tools coupled to the robot end-effector and virtual objects with which it interacts. It’s also performed the calculation of the contact forces which result from this interaction. A GPU computed voxelization of the objects graphical models is used for the simulation of contact forces. The method of total least squares is used to determine the plane of incidence. To perform motion compensation on the virtual objects, a linear predictive control architecture based on a linear model of the manipulator is presented. The linearization of the dynamic model of the robot is done through nonlinear feedback. Two tests were performed with the implemented controller. The first one uses a virtual plane with an oscillating translation. In the second test it was used a virtual sphere with an expansion/contraction oscillating movement, and the force feedback was obtained through the simulation of contact forces presented in this work. It’s also presented the development of a software/hardware architecture which allows the remote control of the medical tool whose virtual model was used in the simulator.2011-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/99840http://hdl.handle.net/10316/99840porPinto, João Tiago da Silva Marquesinfo: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:RCAAP2022-05-25T10:00:54Zoai:estudogeral.uc.pt:10316/99840Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:17:21.227720Repositó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 Compensação de movimentos fisiológicos para cirurgia robótica
title Compensação de movimentos fisiológicos para cirurgia robótica
spellingShingle Compensação de movimentos fisiológicos para cirurgia robótica
Pinto, João Tiago da Silva Marques
simulador
forças de contacto
voxelização
GPU
compensação de movimentos
controlo preditivo
simulator
contact forces
voxelization
GPU
motion compensation
predictive control
title_short Compensação de movimentos fisiológicos para cirurgia robótica
title_full Compensação de movimentos fisiológicos para cirurgia robótica
title_fullStr Compensação de movimentos fisiológicos para cirurgia robótica
title_full_unstemmed Compensação de movimentos fisiológicos para cirurgia robótica
title_sort Compensação de movimentos fisiológicos para cirurgia robótica
author Pinto, João Tiago da Silva Marques
author_facet Pinto, João Tiago da Silva Marques
author_role author
dc.contributor.author.fl_str_mv Pinto, João Tiago da Silva Marques
dc.subject.por.fl_str_mv simulador
forças de contacto
voxelização
GPU
compensação de movimentos
controlo preditivo
simulator
contact forces
voxelization
GPU
motion compensation
predictive control
topic simulador
forças de contacto
voxelização
GPU
compensação de movimentos
controlo preditivo
simulator
contact forces
voxelization
GPU
motion compensation
predictive control
description Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.
publishDate 2011
dc.date.none.fl_str_mv 2011-09
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/10316/99840
http://hdl.handle.net/10316/99840
url http://hdl.handle.net/10316/99840
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.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_ 1799134068899577856