Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity

Detalhes bibliográficos
Autor(a) principal: Pires, Felipe Augusto
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/18/18149/tde-19032015-163939/
Resumo: Este trabalho apresenta o desenvolvimento de um ambiente de estudos para Telereabilitação Robótica utilizando jogos cooperativos desenvolvidos com o ambiente de desenvolvimento Unity e comunicação via sockets baseados em TCP/IP. Para tanto, fez-se necessário a implementação de um programa de controle de comunicação, um jogo e um sistema robótico. A fim de estudar este ambiente, foram implementados três métodos de comunicação entre o sistema robótico e o jogo, de acordo com a literatura. Os métodos são: Controle Teleoperado Direto (PD Simétrico), Controle Teleoperado por Variáveis de Ondas e Controle Teleoperado através de Ambiente Virtual. Para realizar a avaliação destes métodos foram implementados quatro simulações de atraso de comunicação, onde os seguintes parâmetros foram avaliados: estabilidade das mensagens enviadas e recebidas, sincronismos dos motores do sistema robótico e seus parâmetros (torque e velocidade) e sincronismo do sistema robótico com o ambiente lúdico (jogo). As situações de atraso criadas foram de: 1 milissegundo, 300 milissegundos, 600 milissegundos e 900 milissegundos. Todos os métodos implementados se mostraram suscetíveis a altos índices de atraso (especialmente ao testarmos atrasos artificiais de 600 e 900 milissegundos). O método que apresentou menores falhas foi o de controle de variáveis de ondas.
id USP_138c3aa51985818c750145da94c8d11d
oai_identifier_str oai:teses.usp.br:tde-19032015-163939
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e UnityEvaluation of methods for telerehabilitation robotics using TCP/IP communication and UnityReabilitacãoRehabilitationRobóticaRoboticsTelecommunicationTelecomunicaçãoTelereabilitaçãoTelerehabilitationUnityUnityEste trabalho apresenta o desenvolvimento de um ambiente de estudos para Telereabilitação Robótica utilizando jogos cooperativos desenvolvidos com o ambiente de desenvolvimento Unity e comunicação via sockets baseados em TCP/IP. Para tanto, fez-se necessário a implementação de um programa de controle de comunicação, um jogo e um sistema robótico. A fim de estudar este ambiente, foram implementados três métodos de comunicação entre o sistema robótico e o jogo, de acordo com a literatura. Os métodos são: Controle Teleoperado Direto (PD Simétrico), Controle Teleoperado por Variáveis de Ondas e Controle Teleoperado através de Ambiente Virtual. Para realizar a avaliação destes métodos foram implementados quatro simulações de atraso de comunicação, onde os seguintes parâmetros foram avaliados: estabilidade das mensagens enviadas e recebidas, sincronismos dos motores do sistema robótico e seus parâmetros (torque e velocidade) e sincronismo do sistema robótico com o ambiente lúdico (jogo). As situações de atraso criadas foram de: 1 milissegundo, 300 milissegundos, 600 milissegundos e 900 milissegundos. Todos os métodos implementados se mostraram suscetíveis a altos índices de atraso (especialmente ao testarmos atrasos artificiais de 600 e 900 milissegundos). O método que apresentou menores falhas foi o de controle de variáveis de ondas.This dissertation presents the development of an study environment for telerehabilitation robotics using cooperative games developed with Unity (Game Engine) and communication with sockets based on TCP/IP protocol. For this purpose, it was necessary to implement a control program of communication, one game and a robotic system. To study this environment, three methods of communication between the robotic system and the game according to the literature were implemented. These methods are: Direct Teleoperated Control (symmetrical PD), Teleoperated Control for Wave Variables and Teleoperated Control through Virtual Environment. In order to evaluate these methods were implemented four simulations delay of communication, where the following parameters were evaluated: stability of messages sent and received, timings of the motors of the robotic system and its parameters (torque and speed) and timing of the robotic system with playful environment (game). The delay simulations were created: 1 millisecond, 300 milliseconds, 600 milliseconds and 900 milliseconds. All implemented methods proved susceptible to high rates of delay (especially when we test artificial delays of 600 and 900 milliseconds). The method presented minor flaws was the Teleoperated Control for Wave Variables.Biblioteca Digitais de Teses e Dissertações da USPSiqueira, Adriano Almeida GonçalvesPires, Felipe Augusto2014-02-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/18/18149/tde-19032015-163939/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:11:57Zoai:teses.usp.br:tde-19032015-163939Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:11:57Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
Evaluation of methods for telerehabilitation robotics using TCP/IP communication and Unity
title Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
spellingShingle Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
Pires, Felipe Augusto
Reabilitacão
Rehabilitation
Robótica
Robotics
Telecommunication
Telecomunicação
Telereabilitação
Telerehabilitation
Unity
Unity
title_short Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
title_full Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
title_fullStr Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
title_full_unstemmed Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
title_sort Avaliação de métodos de telereabilitação robótica utilizando comunicação TCP/IP e Unity
author Pires, Felipe Augusto
author_facet Pires, Felipe Augusto
author_role author
dc.contributor.none.fl_str_mv Siqueira, Adriano Almeida Gonçalves
dc.contributor.author.fl_str_mv Pires, Felipe Augusto
dc.subject.por.fl_str_mv Reabilitacão
Rehabilitation
Robótica
Robotics
Telecommunication
Telecomunicação
Telereabilitação
Telerehabilitation
Unity
Unity
topic Reabilitacão
Rehabilitation
Robótica
Robotics
Telecommunication
Telecomunicação
Telereabilitação
Telerehabilitation
Unity
Unity
description Este trabalho apresenta o desenvolvimento de um ambiente de estudos para Telereabilitação Robótica utilizando jogos cooperativos desenvolvidos com o ambiente de desenvolvimento Unity e comunicação via sockets baseados em TCP/IP. Para tanto, fez-se necessário a implementação de um programa de controle de comunicação, um jogo e um sistema robótico. A fim de estudar este ambiente, foram implementados três métodos de comunicação entre o sistema robótico e o jogo, de acordo com a literatura. Os métodos são: Controle Teleoperado Direto (PD Simétrico), Controle Teleoperado por Variáveis de Ondas e Controle Teleoperado através de Ambiente Virtual. Para realizar a avaliação destes métodos foram implementados quatro simulações de atraso de comunicação, onde os seguintes parâmetros foram avaliados: estabilidade das mensagens enviadas e recebidas, sincronismos dos motores do sistema robótico e seus parâmetros (torque e velocidade) e sincronismo do sistema robótico com o ambiente lúdico (jogo). As situações de atraso criadas foram de: 1 milissegundo, 300 milissegundos, 600 milissegundos e 900 milissegundos. Todos os métodos implementados se mostraram suscetíveis a altos índices de atraso (especialmente ao testarmos atrasos artificiais de 600 e 900 milissegundos). O método que apresentou menores falhas foi o de controle de variáveis de ondas.
publishDate 2014
dc.date.none.fl_str_mv 2014-02-05
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://www.teses.usp.br/teses/disponiveis/18/18149/tde-19032015-163939/
url http://www.teses.usp.br/teses/disponiveis/18/18149/tde-19032015-163939/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815257164030148608