Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations

Detalhes bibliográficos
Autor(a) principal: Neves, João Pedro Silva
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/86080
Resumo: Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
id RCAP_dc7f330bd969f02ab4ade61cc14f28f8
oai_identifier_str oai:estudogeral.uc.pt:10316/86080
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 Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical AnimationsUtilização de Dispositivos de Realidade Mista para Programação de Robôs Manipuladores: Aspetos Relacionados com Animação GráficaRealidade MistaRealidade AumentadaRobôs ManipuladoresMicrosoft HoloLensProgramação AvançadaMixed RealityAugmented RealityRobotic ManipulatorsMicrosoft HoloLensAdvanced ProgrammingDissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e TecnologiaO objetivo desta dissertação consiste na descrição do projeto desenvolvido com o propósito de criar uma interface completamente nova, que implementa tecnologias de Realidade Mista para a programação e monitorização de robôs manipuladores. Esta interface tem como intuito principal expandir o número de pessoas com capacidades para programar e monitorizar robôs manipuladores, ao tornar o conhecimento avançado de linguagens de programação um requerimento opcional e não fundamental. A motivação para este projeto começa pela vontade de proporcionar avanços em interfaces de comunicação Homem-Máquina (IHM), e na demonstração das vantagens proporcionadas pelas tecnologias de Realidade Mista na monitorização e programação de processos robóticos avançados (Produção aditiva, robôs colaborativos, entre outros). Ter acesso direto a informação como conteúdo visual aplicado no espaço e em tempo real, antecipar trajetórias, ou até modificar o movimento de um robô através de som ou gestos manuais, são algumas das grandes vantagens proporcionadas por esta tecnologia.O projeto desenvolvido durante a realização desta tese de mestrado resultou na criação de duas aplicações para um Microsoft HoloLens, ambas com propósitos diferentes. A primeira aplicação (Path Visualization) consiste numa interface de realidade mista que permite aos utilizadores o total controlo sobre um robô manipulador e ao mesmo tempo uma completa monitorização das trajetórias realizadas pelo mesmo. A segunda aplicação (Graphical Path Manipulation) consiste num novo ambiente de realidade mista que permite que os utilizadores criem uma trajetória nova para o robô, facilmente ajustável sempre que necessário, e também proporciona a possibilidade de alterar os parâmetros inerentes ao movimento do robô. Todas as trajetórias são depois enviadas pela aplicação para o robô real que as executa como definido. Esta dissertação apenas terá foco no desenvolvimento realizado pelo escritor, que consiste nas aplicações de realidade mista para o Microsoft HoloLens. As aplicações foram realizadas utilizando os softwares Unity3D, Vuforia e Visual Studio.Apesar do projeto não ser direcionado para uma tarefa especifica, pode ser facilmente adaptado para uma, estando o conceito disponível para avanços futuros.The main goal of this Master Thesis’ dissertation consists in describing a new project developed with the purpose to create a completely new interface, which provides a generic implementation of Mixed Reality to monitor, optimize and program robot manipulators’ tasks. This interface will hopefully expand the range of people with capabilities to program industrial robots, since the advanced knowledge of programming languages will be an optional requirement. The motivation for this project begins with the will to improve Human-Machine Interfaces (HMI) and to demonstrate that an approach with Mixed Reality can lead to huge improvements in monitoring and programming advanced robotic tasks, such as Additive-manufacturing, collaborative robots, amongst others. Perceiving information as direct visual content, in real time, anticipate trajectories, or even apply modifications to a robot motion with gesture or sound inputs, are some of the great advantages of this technology. The project developed in this master thesis resulted in two apps for a Microsoft HoloLens each with different purposes. The first (Path Visualization) is a Mixed Reality interface that allows users to control a robotic manipulator, visualize its movement and fully monitor the task assigned to the robot. The second app (Graphical Path Manipulation) is a new Mixed Reality environment that allows users to create a completely new path or adjust one, as well as enabling the possibility to change motion parameters and teach the new/adjusted path trajectory to the robot. This Master Thesis will focus on all the development, made by the writer, to create the Mixed Reality applications for the Microsoft HoloLens. This was possible using the Unity3D, Vuforia and Visual Studio software interfaces.Although this project’s purpose is not to focus on a specific industrial task, it can be easily adapted posteriorly to any kind of robotic task desired. The concept however is open for further studies.2018-07-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/86080http://hdl.handle.net/10316/86080TID:202203808engNeves, João Pedro Silvainfo: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-11-25T15:06:16Zoai:estudogeral.uc.pt:10316/86080Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:07:18.662622Repositó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 Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
Utilização de Dispositivos de Realidade Mista para Programação de Robôs Manipuladores: Aspetos Relacionados com Animação Gráfica
title Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
spellingShingle Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
Neves, João Pedro Silva
Realidade Mista
Realidade Aumentada
Robôs Manipuladores
Microsoft HoloLens
Programação Avançada
Mixed Reality
Augmented Reality
Robotic Manipulators
Microsoft HoloLens
Advanced Programming
title_short Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
title_full Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
title_fullStr Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
title_full_unstemmed Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
title_sort Application of Mixed Reality Devices for Robot Manipulator Programming: Aspects Related to Graphical Animations
author Neves, João Pedro Silva
author_facet Neves, João Pedro Silva
author_role author
dc.contributor.author.fl_str_mv Neves, João Pedro Silva
dc.subject.por.fl_str_mv Realidade Mista
Realidade Aumentada
Robôs Manipuladores
Microsoft HoloLens
Programação Avançada
Mixed Reality
Augmented Reality
Robotic Manipulators
Microsoft HoloLens
Advanced Programming
topic Realidade Mista
Realidade Aumentada
Robôs Manipuladores
Microsoft HoloLens
Programação Avançada
Mixed Reality
Augmented Reality
Robotic Manipulators
Microsoft HoloLens
Advanced Programming
description Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
publishDate 2018
dc.date.none.fl_str_mv 2018-07-09
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/86080
http://hdl.handle.net/10316/86080
TID:202203808
url http://hdl.handle.net/10316/86080
identifier_str_mv TID:202203808
dc.language.iso.fl_str_mv eng
language eng
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_ 1799133964664832000