Acionamento e controle de movimentos de uma prótese mioelétrica de mão

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Dellagostin, Jonatan
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
dARK ID: ark:/26339/0013000014t24
Idioma: por
Instituição de defesa: Universidade Federal de Santa Maria
Brasil
Engenharia Elétrica
UFSM
Programa de Pós-Graduação em Engenharia Elétrica
Centro de Tecnologia
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.ufsm.br/handle/1/31870
Resumo: This thesis presents the steps for constructing a low-cost, open-source robotic prosthetic hand controlled by artificial intelligence (AI) and driven by servomotors, aimed at the social inclusion and labor market reintegration of patients who have undergone transradial amputation of the upper limb. The mechanical block provides a 3D printable anthropomorphic hand capable of emulating a set of selected useful hand grips. The electrical block is responsible for reading surface electromyographic signals (sEMG) from the patient’s forearm and the current of each servomotor, as well as activating the servomotors to perform the grips. The management block operates at two distinct times: training and inference. During the training phase, the block accesses sEMG readings from a patient’s forearm during a session where they are instructed to perform a set of predetermined grips, and uses them to train a machine learning classification model. Afterward, this management block reads the sEMG and servomotor currents in real-time, predicts the corresponding grip, and commands the electrical block to activate the servomotors to execute the grip. The grip intensity is controlled by a proportional-integral (PI) controller, indirectly using the servomotor current measurements. The result obtained in the training of the grip classification model, with an accuracy of 0.9708, proves the effectiveness of the chosen neural network architecture, even considering the use of only one sEMG sensor. The implementation of a control simulation environment proved to be a valuable resource for evaluating and debugging motor current control strategies, avoiding unnecessary wear on the physical system that can occur when using a strategy that has not been previously tuned and tested. The integration between all the blocks, however, in order to constitute a fully functional prosthesis, was not developed and remains as a challenge for future work.
id UFSM_48bed3786347f501f500c8ad99f672b9
oai_identifier_str oai:repositorio.ufsm.br:1/31870
network_acronym_str UFSM
network_name_str Manancial - Repositório Digital da UFSM
repository_id_str
spelling Acionamento e controle de movimentos de uma prótese mioelétrica de mãoActivation and control of movements of a myoelectric hand prosthesisEngenharia biomédicaBiomecânicaProstéticaAprendizado de máquinaRedes neurais profundasBiomedical engineeringBiomechanicsProsthesisMachine learningDeep learningCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThis thesis presents the steps for constructing a low-cost, open-source robotic prosthetic hand controlled by artificial intelligence (AI) and driven by servomotors, aimed at the social inclusion and labor market reintegration of patients who have undergone transradial amputation of the upper limb. The mechanical block provides a 3D printable anthropomorphic hand capable of emulating a set of selected useful hand grips. The electrical block is responsible for reading surface electromyographic signals (sEMG) from the patient’s forearm and the current of each servomotor, as well as activating the servomotors to perform the grips. The management block operates at two distinct times: training and inference. During the training phase, the block accesses sEMG readings from a patient’s forearm during a session where they are instructed to perform a set of predetermined grips, and uses them to train a machine learning classification model. Afterward, this management block reads the sEMG and servomotor currents in real-time, predicts the corresponding grip, and commands the electrical block to activate the servomotors to execute the grip. The grip intensity is controlled by a proportional-integral (PI) controller, indirectly using the servomotor current measurements. The result obtained in the training of the grip classification model, with an accuracy of 0.9708, proves the effectiveness of the chosen neural network architecture, even considering the use of only one sEMG sensor. The implementation of a control simulation environment proved to be a valuable resource for evaluating and debugging motor current control strategies, avoiding unnecessary wear on the physical system that can occur when using a strategy that has not been previously tuned and tested. The integration between all the blocks, however, in order to constitute a fully functional prosthesis, was not developed and remains as a challenge for future work.Esta dissertação apresenta as etapas para a construção de uma mão prostética robótica de baixo custo, de código aberto, controlada por inteligência artificial (IA) e acionada por servomotores, visando a inclusão social e no mercado de trabalho de pacientes que sofreram amputação transradial do membro superior. O projeto é dividido em blocos ou módulos conceituais independentes: mecânico, elétrico e gerencial. O bloco mecânico fornece uma mão antropomórfica imprimível em 3D, capaz de emular um conjunto de preensões de mão úteis selecionadas. O bloco elétrico é responsável pela leitura de sinais eletromiográficos de superfície (sEMG, do inglês surface electromyography) do antebraço do paciente e da corrente de cada servomotor, além de acionar os servomotores para realizar as preensões. O bloco de gerenciamento atua em dois momentos distintos: treinamento e inferência. Na fase de treinamento o bloco acessa as leituras sEMG do antebraço de um paciente durante uma sessão onde ele é instruído a realizar um conjunto de preensões predeterminadas, e as utiliza para treinar um modelo de classificação de aprendizado de máquina. Após isso, este bloco de gerenciamento lê em tempo real a sEMG e as correntes dos servomotores, prevê a preensão correspondente e comanda o bloco elétrico para acionar os servomotores de forma a executar a preensão. A intensidade da preensão é controlada por meio de um controlador proporcional-integral (PI), utilizando indiretamente as medidas de corrente dos servomotores. O resultado obtido no treinamento do modelo de classificação de preensões, com uma acurácia de 0.9708, comprova a eficácia da arquitetura de rede neural escolhida, mesmo tendo em vista a utilização de apenas um sensor sEMG. A implementação de um ambiente de simulação de controle mostrou-se um recurso valioso para a avaliação e depuração de estratégias de controle da corrente do servomotor, evitando desgastes desnecessários no sistema físico que podem ocorrer ao se utilizar uma estratégia não previamente sintonizada e testada. A integração entre todos os blocos, entretanto, de forma a constituir uma prótese plenamente funcional, não foi desenvolvida e permanece como um desafio para trabalhos futuros.Universidade Federal de Santa MariaBrasilEngenharia ElétricaUFSMPrograma de Pós-Graduação em Engenharia ElétricaCentro de TecnologiaBisogno, Fábio Eckehttp://lattes.cnpq.br/6267716868501584Cukla, AnselmoOliveira, Felipe Gomes deDellagostin, Jonatan2024-04-30T12:09:39Z2024-04-30T12:09:39Z2024-01-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://repositorio.ufsm.br/handle/1/31870ark:/26339/0013000014t24porAttribution-NonCommercial-NoDerivatives 4.0 Internationalinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2024-04-30T12:09:39Zoai:repositorio.ufsm.br:1/31870Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/PUBhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.bropendoar:2024-04-30T12:09:39Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false
dc.title.none.fl_str_mv Acionamento e controle de movimentos de uma prótese mioelétrica de mão
Activation and control of movements of a myoelectric hand prosthesis
title Acionamento e controle de movimentos de uma prótese mioelétrica de mão
spellingShingle Acionamento e controle de movimentos de uma prótese mioelétrica de mão
Dellagostin, Jonatan
Engenharia biomédica
Biomecânica
Prostética
Aprendizado de máquina
Redes neurais profundas
Biomedical engineering
Biomechanics
Prosthesis
Machine learning
Deep learning
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Acionamento e controle de movimentos de uma prótese mioelétrica de mão
title_full Acionamento e controle de movimentos de uma prótese mioelétrica de mão
title_fullStr Acionamento e controle de movimentos de uma prótese mioelétrica de mão
title_full_unstemmed Acionamento e controle de movimentos de uma prótese mioelétrica de mão
title_sort Acionamento e controle de movimentos de uma prótese mioelétrica de mão
author Dellagostin, Jonatan
author_facet Dellagostin, Jonatan
author_role author
dc.contributor.none.fl_str_mv Bisogno, Fábio Ecke
http://lattes.cnpq.br/6267716868501584
Cukla, Anselmo
Oliveira, Felipe Gomes de
dc.contributor.author.fl_str_mv Dellagostin, Jonatan
dc.subject.por.fl_str_mv Engenharia biomédica
Biomecânica
Prostética
Aprendizado de máquina
Redes neurais profundas
Biomedical engineering
Biomechanics
Prosthesis
Machine learning
Deep learning
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Engenharia biomédica
Biomecânica
Prostética
Aprendizado de máquina
Redes neurais profundas
Biomedical engineering
Biomechanics
Prosthesis
Machine learning
Deep learning
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description This thesis presents the steps for constructing a low-cost, open-source robotic prosthetic hand controlled by artificial intelligence (AI) and driven by servomotors, aimed at the social inclusion and labor market reintegration of patients who have undergone transradial amputation of the upper limb. The mechanical block provides a 3D printable anthropomorphic hand capable of emulating a set of selected useful hand grips. The electrical block is responsible for reading surface electromyographic signals (sEMG) from the patient’s forearm and the current of each servomotor, as well as activating the servomotors to perform the grips. The management block operates at two distinct times: training and inference. During the training phase, the block accesses sEMG readings from a patient’s forearm during a session where they are instructed to perform a set of predetermined grips, and uses them to train a machine learning classification model. Afterward, this management block reads the sEMG and servomotor currents in real-time, predicts the corresponding grip, and commands the electrical block to activate the servomotors to execute the grip. The grip intensity is controlled by a proportional-integral (PI) controller, indirectly using the servomotor current measurements. The result obtained in the training of the grip classification model, with an accuracy of 0.9708, proves the effectiveness of the chosen neural network architecture, even considering the use of only one sEMG sensor. The implementation of a control simulation environment proved to be a valuable resource for evaluating and debugging motor current control strategies, avoiding unnecessary wear on the physical system that can occur when using a strategy that has not been previously tuned and tested. The integration between all the blocks, however, in order to constitute a fully functional prosthesis, was not developed and remains as a challenge for future work.
publishDate 2024
dc.date.none.fl_str_mv 2024-04-30T12:09:39Z
2024-04-30T12:09:39Z
2024-01-18
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://repositorio.ufsm.br/handle/1/31870
dc.identifier.dark.fl_str_mv ark:/26339/0013000014t24
url http://repositorio.ufsm.br/handle/1/31870
identifier_str_mv ark:/26339/0013000014t24
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Engenharia Elétrica
UFSM
Programa de Pós-Graduação em Engenharia Elétrica
Centro de Tecnologia
publisher.none.fl_str_mv Universidade Federal de Santa Maria
Brasil
Engenharia Elétrica
UFSM
Programa de Pós-Graduação em Engenharia Elétrica
Centro de Tecnologia
dc.source.none.fl_str_mv reponame:Manancial - Repositório Digital da UFSM
instname:Universidade Federal de Santa Maria (UFSM)
instacron:UFSM
instname_str Universidade Federal de Santa Maria (UFSM)
instacron_str UFSM
institution UFSM
reponame_str Manancial - Repositório Digital da UFSM
collection Manancial - Repositório Digital da UFSM
repository.name.fl_str_mv Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)
repository.mail.fl_str_mv atendimento.sib@ufsm.br||tedebc@gmail.com||manancial@ufsm.br
_version_ 1847153494122823680