Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines
| Ano de defesa: | 2017 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| 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: | |
| Palavras-chave em Inglês: | |
| Link de acesso: | http://hdl.handle.net/10183/163752 |
Resumo: | A ideia de usar redes neurais biologicamente inspiradas na computação tem sido amplamente utilizada nas últimas décadas. O fato essencial neste paradigma é que um neurônio pode integrar e processar informações, e esta informação pode ser revelada por sua atividade de pulsos. Ao descrever a dinâmica de um único neurônio usando um modelo matemático, uma rede pode ser implementada utilizando um conjunto desses neurônios, onde a atividade pulsante de cada neurônio irá conter contribuições, ou informações, da atividade pulsante da rede em que está inserido. Neste trabalho é apresentado um controlador de posição no eixo Z utilizando fusão de sensores baseado no paradigma de Redes Neurais Recorrentes. O sistema proposto utiliza uma Máquina de Estado Líquido (LSM) para controlar o robô colaborativo BAXTER. O framework foi projetado para trabalhar em paralelo com as LSMs que executam trajetórias em formas fechadas de duas dimensões, com o objetivo de manter uma caneta de feltro em contato com a superfície de desenho, dados de sensores de força e distância são alimentados ao controlador. O sistema foi treinado utilizando dados de um controlador Proporcional Integral Derivativo (PID), fundindo dados de ambos sensores. Resultados mostram que a LSM foi capaz de aprender o comportamento do controlador PID em diferentes situações. |
| id |
URGS_7db50a95692e2d5bf35c0cc54462d676 |
|---|---|
| oai_identifier_str |
oai:www.lume.ufrgs.br:10183/163752 |
| network_acronym_str |
URGS |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| repository_id_str |
|
| spelling |
Sala, Davi AlbertoBrusamarello, Valner Joao2017-07-06T02:46:04Z2017http://hdl.handle.net/10183/163752001024772A ideia de usar redes neurais biologicamente inspiradas na computação tem sido amplamente utilizada nas últimas décadas. O fato essencial neste paradigma é que um neurônio pode integrar e processar informações, e esta informação pode ser revelada por sua atividade de pulsos. Ao descrever a dinâmica de um único neurônio usando um modelo matemático, uma rede pode ser implementada utilizando um conjunto desses neurônios, onde a atividade pulsante de cada neurônio irá conter contribuições, ou informações, da atividade pulsante da rede em que está inserido. Neste trabalho é apresentado um controlador de posição no eixo Z utilizando fusão de sensores baseado no paradigma de Redes Neurais Recorrentes. O sistema proposto utiliza uma Máquina de Estado Líquido (LSM) para controlar o robô colaborativo BAXTER. O framework foi projetado para trabalhar em paralelo com as LSMs que executam trajetórias em formas fechadas de duas dimensões, com o objetivo de manter uma caneta de feltro em contato com a superfície de desenho, dados de sensores de força e distância são alimentados ao controlador. O sistema foi treinado utilizando dados de um controlador Proporcional Integral Derivativo (PID), fundindo dados de ambos sensores. Resultados mostram que a LSM foi capaz de aprender o comportamento do controlador PID em diferentes situações.The idea of employing biologically inspired neural networks to perform computation has been widely used over the last decades. The essential fact in this paradigm is that a neuron can integrate and process information, and this information can be revealed by its spiking activity. By describing the dynamics of a single neuron using a mathematical model, a network in which the spiking activity of every single neuron will get contributions, or information, from the spiking activity of the embedded network. A positioning controller based on Spiking Neural Networks for sensor fusion suitable to run on a neuromorphic computer is presented in this work. The proposed framework uses the paradigm of reservoir computing to control the collaborative robot BAXTER. The system was designed to work in parallel with Liquid State Machines that performs trajectories in 2D closed shapes. In order to keep a felt pen touching a drawing surface, data from sensors of force and distance are fed to the controller. The system was trained using data from a Proportional Integral Derivative controller, merging the data from both sensors. The results show that the LSM can learn the behavior of a PID controller on di erent situations.application/pdfporRedes neuraisControlador PIDRobóticaSistemas de controleSensor fusionSpiking neural networksLiquid state machinesPositioning controlBAXTER robotPID controllerControle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machinesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPrograma de Pós-Graduação em Engenharia ElétricaPorto Alegre, BR-RS2017mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL001024772.pdf001024772.pdfTexto completoapplication/pdf6189619http://www.lume.ufrgs.br/bitstream/10183/163752/1/001024772.pdfc749845e9ed98e2f1f4e9ed34d0de90fMD51TEXT001024772.pdf.txt001024772.pdf.txtExtracted Texttext/plain109028http://www.lume.ufrgs.br/bitstream/10183/163752/2/001024772.pdf.txta22cda3f3a2a1ad331f6b17ef2a431caMD52THUMBNAIL001024772.pdf.jpg001024772.pdf.jpgGenerated Thumbnailimage/jpeg1021http://www.lume.ufrgs.br/bitstream/10183/163752/3/001024772.pdf.jpg0254609631350f82f3c340d1166cad71MD5310183/1637522022-10-26 04:48:43.907513oai:www.lume.ufrgs.br:10183/163752Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-10-26T07:48:43Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
| dc.title.pt_BR.fl_str_mv |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| title |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| spellingShingle |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines Sala, Davi Alberto Redes neurais Controlador PID Robótica Sistemas de controle Sensor fusion Spiking neural networks Liquid state machines Positioning control BAXTER robot PID controller |
| title_short |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| title_full |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| title_fullStr |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| title_full_unstemmed |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| title_sort |
Controle de posição com múltiplos sensores em um robô colaborativo utilizando liquid state machines |
| author |
Sala, Davi Alberto |
| author_facet |
Sala, Davi Alberto |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Sala, Davi Alberto |
| dc.contributor.advisor1.fl_str_mv |
Brusamarello, Valner Joao |
| contributor_str_mv |
Brusamarello, Valner Joao |
| dc.subject.por.fl_str_mv |
Redes neurais Controlador PID Robótica Sistemas de controle |
| topic |
Redes neurais Controlador PID Robótica Sistemas de controle Sensor fusion Spiking neural networks Liquid state machines Positioning control BAXTER robot PID controller |
| dc.subject.eng.fl_str_mv |
Sensor fusion Spiking neural networks Liquid state machines Positioning control BAXTER robot PID controller |
| description |
A ideia de usar redes neurais biologicamente inspiradas na computação tem sido amplamente utilizada nas últimas décadas. O fato essencial neste paradigma é que um neurônio pode integrar e processar informações, e esta informação pode ser revelada por sua atividade de pulsos. Ao descrever a dinâmica de um único neurônio usando um modelo matemático, uma rede pode ser implementada utilizando um conjunto desses neurônios, onde a atividade pulsante de cada neurônio irá conter contribuições, ou informações, da atividade pulsante da rede em que está inserido. Neste trabalho é apresentado um controlador de posição no eixo Z utilizando fusão de sensores baseado no paradigma de Redes Neurais Recorrentes. O sistema proposto utiliza uma Máquina de Estado Líquido (LSM) para controlar o robô colaborativo BAXTER. O framework foi projetado para trabalhar em paralelo com as LSMs que executam trajetórias em formas fechadas de duas dimensões, com o objetivo de manter uma caneta de feltro em contato com a superfície de desenho, dados de sensores de força e distância são alimentados ao controlador. O sistema foi treinado utilizando dados de um controlador Proporcional Integral Derivativo (PID), fundindo dados de ambos sensores. Resultados mostram que a LSM foi capaz de aprender o comportamento do controlador PID em diferentes situações. |
| publishDate |
2017 |
| dc.date.accessioned.fl_str_mv |
2017-07-06T02:46:04Z |
| dc.date.issued.fl_str_mv |
2017 |
| 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/10183/163752 |
| dc.identifier.nrb.pt_BR.fl_str_mv |
001024772 |
| url |
http://hdl.handle.net/10183/163752 |
| identifier_str_mv |
001024772 |
| 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.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
| instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
| instacron_str |
UFRGS |
| institution |
UFRGS |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/163752/1/001024772.pdf http://www.lume.ufrgs.br/bitstream/10183/163752/2/001024772.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/163752/3/001024772.pdf.jpg |
| bitstream.checksum.fl_str_mv |
c749845e9ed98e2f1f4e9ed34d0de90f a22cda3f3a2a1ad331f6b17ef2a431ca 0254609631350f82f3c340d1166cad71 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
| repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
| _version_ |
1831316021637545984 |