Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/88029
DC FieldValueLanguage
dc.contributor.advisorCortesão, Rui Pedro Duarte-
dc.contributor.authorFernandes, Rui Pedro de Matos-
dc.date.accessioned2019-11-18T23:34:07Z-
dc.date.available2019-11-18T23:34:07Z-
dc.date.issued2019-02-26-
dc.date.submitted2019-11-18-
dc.identifier.urihttps://hdl.handle.net/10316/88029-
dc.descriptionDissertação de Mestrado Integrado em Engenharia Electrotécnica e de Computadores apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractO processo de polimento de um molde ainda é realizado manualmente por trabalhadores ex-perientes que são capazes de ajustar o movimento e força do polimento dependendo das condiçõesda peça de trabalho e baseando-se na sua própria experiência. Este trabalho vai-se focar no desen-volvimento de uma arquitetura de controlo e num algoritmo para executar um padrão desejado pararealizar a tarefa de polimento de uma superfície via telemanipulação.Para isso, um estudo intensivo vai ser realizado para encontrar uma arquitetura de controloviável e desenvolver um sistema de telemanipulação intuitivo que consegue complementar o trabalhodo operador e o Kinova JACO2, o robô que vai ser utilizado para executar a tarefa de polimento eonde todas as arquiteturas de controlo são testadas antecipadamente.As arquiteturas de controlo vão ser implementadas em ambiente de simulação e em ambientereal e correspondem a um controlo do torque computado no espaço das juntas e de tarefa. De seguida,os diferentes controlos de impedância são implementados e testados em ambos os ambientes. Osresultados retirados em espaço-livre com o controlo de impedância não foram satisfatórios devido aproblemas de acoplação entre o controlo de posição e orientação, visto que, a fricção dos atuadoresdo robô nas últimas 3 juntas é dominante, ao contrário ao que acontece nas primeiras 3 onde a massaé que é a componente dominante.Para ultrapassar este problema, mais dois controlos foram desenvolvidos para desacoplar ocontrolo de posição e orientação em dois controladores diferentes. Um destes controladores temem consideração o espaço-nulo da posição quando é computado o torque para a orientação. Estecontrolo é o escolhido para a tarefa de polimento, que também é testada em ambiente de simulaçãoe real.Os resultados obtidos mostram que este controlo pode ser usado, efetivamente, para executaruma tarefa de polimento, apesar de a orientação ainda precisar um pouco mais de trabalho. O al-goritmo desenvolvido dá a possibilidade do operador executar a tarefa uma vez e de seguida o robôreplica as vezes que o operador desejar.por
dc.description.abstractThe polishing process of a mold is still applied manually by skilled workers who are capableof adjusting the polishing motion and force according to the workpiece conditions based on theirown experience. This work is going to focus in the development of a control architecture and analgorithm to execute a desired pattern to perform a polishing task of a surface via telemanipulation.For that, an extensive study is going to be made to find a feasible control architecture andto develop an intuitive telemanipulation system that can complement the operator’s work and theKinova JACO2, the robot that is going to be used to execute the polishing task and where all thecontrol architectures are tested beforehand.The control architectures are going to be implemented in simulation and real environment andcorrespond to computed torque control in the joint and task space. Then, the different impedancecontrols are implemented and tested in both environments. The results taken in free-space withthe impedance control were not satisfactory because of coupling problems between the position andorientation control, since in this robot the actuator’s friction in the last 3 joints is dominant as opposedto the first 3 where the mass is.To bypass this problem, two more controls are developed that decouples the position and ori-entation control in two different controllers. One of this controllers takes into consideration thenull-space of the position control when computing the torque for orientation. This is the chosencontrol for the polishing task, which is also tested in simulation and real environment.The results taken show that this control can be effectively used for executing the polishing task,even though the orientation still needs a little more work. Also, the developed algorithm gives thepossibility of an operator to execute the task once and then the robot replicates as many times as theoperator desires.eng
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/-
dc.subjectpolimentopor
dc.subjectcontrolopor
dc.subjectalgortimopor
dc.subjecttelemanipulaçãopor
dc.subjectcontrolo de impedânciapor
dc.subjectpolishingeng
dc.subjectcontroleng
dc.subjectalgorithmeng
dc.subjecttelemanipulationeng
dc.subjectimpedance controleng
dc.titleRobotic Telemanipulation for Surface Polishingeng
dc.title.alternativeTelemanipulação Robótica para Polimento de Superfícespor
dc.typemasterThesis-
degois.publication.locationDEEC-
degois.publication.titleRobotic Telemanipulation for Surface Polishingeng
dc.peerreviewedyes-
dc.identifier.tid202306470-
thesis.degree.disciplineEngenharia Electrotécnica e de Computadores-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado Integrado em Engenharia Electrotécnica e de Computadores-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Eng. Electrotécnica e de Computadores-
uc.degree.grantorID0500-
uc.contributor.authorFernandes, Rui Pedro de Matos::0000-0001-9437-6532-
uc.degree.classification17-
uc.degree.presidentejuriPeixoto, Paulo José Monteiro-
uc.degree.elementojuriGonçalves, Nuno Miguel Mendonça da Silva-
uc.degree.elementojuriCortesão, Rui Pedro Duarte-
uc.contributor.advisorCortesão, Rui Pedro Duarte-
item.fulltextCom Texto completo-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.languageiso639-1en-
item.openairetypemasterThesis-
item.cerifentitytypePublications-
item.grantfulltextopen-
crisitem.advisor.deptFaculty of Sciences and Technology-
crisitem.advisor.parentdeptUniversity of Coimbra-
crisitem.advisor.researchunitISR - Institute of Systems and Robotics-
crisitem.advisor.parentresearchunitUniversity of Coimbra-
crisitem.advisor.orcid0000-0003-1338-3138-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
MScThesisRuiFernandes.pdf29.86 MBAdobe PDFView/Open
Show simple item record

Page view(s)

147
checked on Oct 15, 2024

Download(s)

224
checked on Oct 15, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons