BUBBLES's communication platform proof of concept

Bibliographic Details
Main Author: Ribeiro, Pedro Alexandre Gonçalves
Publication Date: 2021
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/10316/97936
Summary: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_5aa3869c8681a4e69a4c0c734d2c3ba2
oai_identifier_str oai:estudogeral.uc.pt:10316/97936
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling BUBBLES's communication platform proof of conceptProva de conceito para a plataforma de comunicação do BUBBLESComunicação com DronesAMQPMQTTKAFKADDSDrones CommunicationsAMQPMQTTKafkaDDSDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaUm drone é um Veículo Aéreo Não Tripulado, o que significa que é uma aeronave que pode voar autonomamente ou por control de um humano à distância. Estes sistemas têm vindo a crescer em popularidade nos últimos anos, sendo que muitos consideram que estamos perto do ponto de ultrapassar o limite que vai desencadear a explosão dos serviços apoiados por drones.Para que isto seja conseguido, é necessário um novo conjunto de serviços e infra-estruturas capazes de habilitar a comunicação de múltiplos drones e manter o controlo sobre o que estão a fazer.Tem de haver uma forma de assegurar que operam de forma eficiente e segura.Este é o objectivo do BUBBLES. O seu intuito é fornecer bolhas invisíveis para que estes drones possam voar de forma segura e eficiente. Para que as bolhas sejam definidas, BUBBLES precisará de obter informações sobre os drones durante as suas missões.Para que isto aconteça, é necessário que haja uma plataforma de comunicação que ligue os drones e os serviços oferecidos pelo BUBBLES. Esta tese descreve o trabalho feito na construção da plataforma de comunicação e o trabalho num ambiente de teste para ajudar a validar a visão do BUBBLES. Os objectivos de desenvolvimento pretendem propor e desenvolver uma prova de conceito capaz de lidar com todo o tráfego, mesmo nas situações mais difíceis.Os objectivos de validação pretendem fornecer um ambiente para testar a solução em diferentes cenários com diferentes níveis de risco para verificar que a visão BUBBLES pode ser realmente alcançada.A drone, also referred to as an Unmanned Aerial Vehicle (UAV) or Unmanned Aircraft System (UAS), constitutes an aircraft that can either fly autonomously or be remotely controlled by human input (as it is often the case for Visual Line-of-Sight control).These systems have been growing in popularity over the past years, with many considering that we are near the inflection point that will unleash the explosion of commodity UAV-supported services. For this to be accomplished, there is a need for a new set of services and infrastructure capable of deploying multiple drones and maintaining control over what they are doing. As such, there is the need to develop a supporting infrastructure capable of making sure that they operate efficiently and safely - that is the objective of BUBBLES. BUBBLES aims to provide invisible bubbles for drones to fly safely and efficiently, avoiding dangerous collision incidents. To ensure proper separation between UAVs and also other kinds of traffic, BUBBLES will need to get drone telemetry information during its mission continuously. For this to happen, there needs to be a communication platform connecting the drones and services offered by BUBBLES. This thesis describes the work done into building the communication platform and the work into a test environment to help validate BUBBLE's vision. The development goals aim to propose and develop a proof of concept capable of handling all the traffic even in the most challenging situations.The validation goals provide the environment to test the solution in different scenarios with different levels of risk to verify that the BUBBLES vision can be achieved.2021-07-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://hdl.handle.net/10316/97936https://hdl.handle.net/10316/97936TID:202921301engRibeiro, Pedro Alexandre Gonçalvesinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2022-05-25T03:04:11Zoai:estudogeral.uc.pt:10316/97936Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T05:46:47.204669Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv BUBBLES's communication platform proof of concept
Prova de conceito para a plataforma de comunicação do BUBBLES
title BUBBLES's communication platform proof of concept
spellingShingle BUBBLES's communication platform proof of concept
Ribeiro, Pedro Alexandre Gonçalves
Comunicação com Drones
AMQP
MQTT
KAFKA
DDS
Drones Communications
AMQP
MQTT
Kafka
DDS
title_short BUBBLES's communication platform proof of concept
title_full BUBBLES's communication platform proof of concept
title_fullStr BUBBLES's communication platform proof of concept
title_full_unstemmed BUBBLES's communication platform proof of concept
title_sort BUBBLES's communication platform proof of concept
author Ribeiro, Pedro Alexandre Gonçalves
author_facet Ribeiro, Pedro Alexandre Gonçalves
author_role author
dc.contributor.author.fl_str_mv Ribeiro, Pedro Alexandre Gonçalves
dc.subject.por.fl_str_mv Comunicação com Drones
AMQP
MQTT
KAFKA
DDS
Drones Communications
AMQP
MQTT
Kafka
DDS
topic Comunicação com Drones
AMQP
MQTT
KAFKA
DDS
Drones Communications
AMQP
MQTT
Kafka
DDS
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2021
dc.date.none.fl_str_mv 2021-07-12
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 https://hdl.handle.net/10316/97936
https://hdl.handle.net/10316/97936
TID:202921301
url https://hdl.handle.net/10316/97936
identifier_str_mv TID:202921301
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órios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602468868521984