Análise de Dados de Força para Arquitecturas de Controlo
Autor(a) principal: | |
---|---|
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 |