Análise de Dados de Força para Arquitecturas de Controlo

Detalhes bibliográficos
Autor(a) principal: Bernardo, Danilo Almeida
Data de Publicação: 2016
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/81544
Resumo: Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia
id RCAP_d80b14f5ec763d5e990e46e5f40d2e3a
oai_identifier_str oai:estudogeral.uc.pt:10316/81544
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 Análise de Dados de Força para Arquitecturas de ControloForce data analysis for control architectursRobotica MédicaManipulador RobóticoEstimação de ForçaSensor de ForçaFricçoes do RobôMedical RoboticsRobotic ManipulatorForce EstimationForce SensorFriction TorquesDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e TecnologiaÉ cada vez mais notória a presença da robótica na sociedade. É na indústria que esta presença é mais óbvia, mas, são muitas as novas áreas em que os robôs têm vindo a ganhar uma certa importância. Uma dessas áreas é a medicina, onde, ultimamente, os robôs têm aparecido de forma crescente, trazendo benefícios não só para os pacientes, ajudando na sua recuperação, mas também para os médicos, auxiliando-os em diversos procedimentos. No entanto, quando o médico utiliza o robô para procedimentos que envolvem contacto (e.g. ecografias, cirurgias), deixa de ser capaz de sentir as forças que está a exercer. Uma das formas de combater esse problema é através da inclusão de um sensor de força no robô. Contudo, a inclusão de mais um sensor pode ser problemática, sendo, por isso, importante encontrar um método alternativo para estimar as forças. Este trabalho apresenta dois métodos usados para estimar as forças provenientes do contacto de um manipulador robótico com uma superfície. Para o primeiro método, é utilizado apenas o modelo dinâmico do robô e, para o segundo, é utilizado o método dos resíduos. O foco passa por descobrir se algum deste métodos poderá, eventualmente, substituir o sensor de força.De forma a ter a melhor estimação da força possível, é necessário um conhecimento exacto do modelo dinâmico do robô. Inicialmente em ambiente virtual, e, posteriormente, no robô real, são obtidas as forças envolvidas durante o contacto do robô com uma parede/superfície virtual. As forças exercidas na parede virtual pelo robô são comparadas com as estimadas através dos dois métodos acima referidos.Para permitir que, na realização dos testes, a interacção do robô com o meio envolvente seja o mais estável e controlada possível, foi desenvolvido um controlo de impedância. Para a obtenção dos dados, em termos de simulação, utilizou-se um simulador, para representar o robô Wam 7DOF e, durante os testes, foram alterados alguns parâmetros, tais como a rigidez da parede virtual, os ganhos dos filtros a que os dois métodos recorrem, as posições da parede virtual e as fricções do robô, de forma a testar o desempenho dos métodos. De notar que, todos estes teste foram previamente realizados em MATLAB, no ambiente de simulação Simulink, de forma comprovar o seu bom funcionamento. Foram, ainda, obtidos dados através da realização dos mesmos testes, anteriormente referidos, no robô real, onde foram comparadas as forças envolvidas na colisão com a mesma parede virtual, usando o robô real e o robô do simulador. Por fim, foram obtidas as forças usando directamente o sensor de força presente no robô real e feita uma análise desses resultados.The presence of robotics is increasingly notorious in today's society. This presence is clearer in the industry, but there are many new fields in which robots have gained a certain importance.One of these is the medical field, in which, ultimately, robots have been appearing in increasing numbers, bringing benefits not only for the patients, helping their recovery, but also for the physicians, aiding in multiple procedures. However, when a physician uses a robot for procedures that involve physical contact (e.g. ultrasound, surgery), he loses the ability to feel the forces he exerts. One of the ways to combat this problem is through the implementation of force sensors. However, the implementation of more sensors can be problematic, making it of the upmost importance to find alternative methods to measure force.This thesis presents two methods used to estimate forces resultant of contact between a robotic manipulator and a surface. For the first method, only the dynamic model of the robot is used and, for the second, we use the residue method. The focus is to discover if any of these has the ability to, eventually, replace a force sensor. To have the best possible force estimate, it is necessary to know the exact dynamic model of the robot.Initially in a virtual environment, and later, on the actual robot, we obtained the resulting forces of a contact between the robot and a wall/virtual surface. The resulting forces exerted on the virtual wall by the robot are then compared to the estimates resulting of the two methods previously mentioned. To allow that, while the tests are being run, the interaction of the robot with its surroundings is as stable and controlled as possible, an impedance control was developed.To gather data, in the simulation environment, a simulator was used, to represent the Wam 7D0F robot, and during testing, some parameters where adjusted, such as the rigidity of the virtual wall, the filter gains to which the two methods resorted to, the position of the virtual wall and the friction of the robot, to test the performance of the two methods. It is noteworthy that, all the tests were performed in MATLAB, in the Simulink simulation environment, in the attempt to validate their good results. Additional data was also retrieved through the same tests in the actual robot, in which the forces of the collision with the same virtual wall were compared, using the real robot and the simulated robot. Finally, the direct data of the forces using the sensor embedded in the real robot was retrieved and the data was later analysed.2016-09-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/81544http://hdl.handle.net/10316/81544TID:202056651porBernardo, Danilo Almeidainfo: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:RCAAP2020-01-28T14:03:11Zoai:estudogeral.uc.pt:10316/81544Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:03:36.031293Repositó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 Análise de Dados de Força para Arquitecturas de Controlo
Force data analysis for control architecturs
title Análise de Dados de Força para Arquitecturas de Controlo
spellingShingle Análise de Dados de Força para Arquitecturas de Controlo
Bernardo, Danilo Almeida
Robotica Médica
Manipulador Robótico
Estimação de Força
Sensor de Força
Fricçoes do Robô
Medical Robotics
Robotic Manipulator
Force Estimation
Force Sensor
Friction Torques
title_short Análise de Dados de Força para Arquitecturas de Controlo
title_full Análise de Dados de Força para Arquitecturas de Controlo
title_fullStr Análise de Dados de Força para Arquitecturas de Controlo
title_full_unstemmed Análise de Dados de Força para Arquitecturas de Controlo
title_sort Análise de Dados de Força para Arquitecturas de Controlo
author Bernardo, Danilo Almeida
author_facet Bernardo, Danilo Almeida
author_role author
dc.contributor.author.fl_str_mv Bernardo, Danilo Almeida
dc.subject.por.fl_str_mv Robotica Médica
Manipulador Robótico
Estimação de Força
Sensor de Força
Fricçoes do Robô
Medical Robotics
Robotic Manipulator
Force Estimation
Force Sensor
Friction Torques
topic Robotica Médica
Manipulador Robótico
Estimação de Força
Sensor de Força
Fricçoes do Robô
Medical Robotics
Robotic Manipulator
Force Estimation
Force Sensor
Friction Torques
description Dissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia
publishDate 2016
dc.date.none.fl_str_mv 2016-09-16
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/81544
http://hdl.handle.net/10316/81544
TID:202056651
url http://hdl.handle.net/10316/81544
identifier_str_mv TID:202056651
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_ 1799133929615130624