Please use this identifier to cite or link to this item:
http://hdl.handle.net/1843/30267
Type: | Dissertação |
Title: | Human-swarn interaction with multi-robot coverage control in virtual reality environment |
Authors: | Lucas Coelho Figueiredo |
First Advisor: | Luciano Cunha de Araújo Pimenta |
Abstract: | Este trabalho apresenta a implementação de uma interface humano-enxame de robôs aplicada à tarefa de cobertura por múltiplos robôs em ambientes não-convexos. Os operadores são capazes de interagir com o grupo de robôs em ambiente de realidade virtual (VR), o que possibilita um profundo grau de controle, imersão e intuitidade. Na aplicação VR, a interação com os múltiplos robôs é abstraída em simples ações, permitindo que o usuário interaja com o grupo de robôs criando e removendo obstáculos, criando funções de distribuição de densidade e alterando a velocidade dos robôs. Simulações foram implementadas usando ROS e Unity e demonstram que os robôs reagem a mudanças no ambiente de simulação impostas pelo agente humano. Experimentos foram efetuados em um grupo de robôs e-puck utilizando um sistema de localização baseado em tags de realidade aumentada. Adicionalmente, um novo algoritmo para cálculo de diagramas de Voronoi foi proposto. Esse algoritmo, chamado de Voro*, permite cálculos locais dos diagramas, possibilitando a aplicação desses algoritmos em grandes números de robôs com um desempenho que aumenta à medida que o número de robôs também aumenta. |
Abstract: | This work presents an implementation of a human-swarm interaction applied in a coveragecontroltaskinnon-convexenvironments. Theoperatorsarecapableofinteracting with the robot swarm in a Virtual Reality (VR) environment, that allows a deep level of control, immersivity and intuitivity. On the VR application, the multi-robot interaction is abstracted in simple actions, allowing the user to interact the robot swarm by creating and removing obstacles, creating density distribution functions and altering the speed of robots. Simulations were implemented using ROS and Unity and demonstrated that robots could react to the changes in the environment introduced by the operators. Experiments were doneusingagroupofe-puckrobotsusingalocalizationsystemthatusesaugmentedreality tags. Additionally, a new algorithm for calculation of Voronoi diagrams was proposed. This algorithm, called Voro*, allows calculating local diagrams, enabling this algorithm to be applied in a large scale of robot groups with a better performance. |
Subject: | Engenharia Elétrica Robótica Realidade Virtual Sistema de controle |
language: | eng |
metadata.dc.publisher.country: | Brasil |
Publisher: | Universidade Federal de Minas Gerais |
Publisher Initials: | UFMG |
metadata.dc.publisher.department: | ENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICA |
metadata.dc.publisher.program: | Programa de Pós-Graduação em Engenharia Elétrica |
Rights: | Acesso Aberto |
URI: | http://hdl.handle.net/1843/30267 |
Issue Date: | 6-Jul-2018 |
Appears in Collections: | Dissertações de Mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Dissertacao - Lucas Coelho Figueiredo.pdf | 9.01 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.