Fault Injector for Autonomous Quadrotors
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
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/95542 |
Resumo: | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_acb91e8c912c320f76c1a7cdad86e647 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/95542 |
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 |
Fault Injector for Autonomous QuadrotorsInjector de Falhas para Quadcópteros AutónomosQuadricóptero AutónomoSegurançaTolerância de FalhasInjeção de FalhasModelo de FalhasAutonomous QuadcopterSafetyFault ToleranceFault InjectionFault ModelDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaActualmente, dadas as capacidades que os UAVs possuem e a grande variedade de missões que foram reinventadas com o uso dos mesmos, desde serviços de entrega a operações militares, o interesse neles tem aumentado. Assegurar a segurança de missões que envolvem UAVs é especialmente importante, dada a escalabilidade destas missões e, consequentemente, o aumento de possíveis cenários de falha. Apesar disto, os UAVs comerciais não dispõem, em geral, das capacidades necessárias para tolerar possíveis falhas, ao contrário de aviações tripuladas. Isto implica que os possíveis benefícios que os UAVs podem trazer no futuro são prejudicados pela falta de regulamentos de segurança uniformes e dos meios para defini-los. Este trabalho pretende resolver o problema previamente apresentado, desenvolvendo uma ferramenta de injecção de falhas num sistema de quadricópteros autónomos e demonstrando todos os passos necessários para a sua utilização para avaliação do impacto das falhas em drones. É esperado que a ferramenta auxilie esta avaliação, providenciando um ambiente simulado, mas realista, que possa ser usado para medir a eficácia de UAVs comerciais. O nosso objectivo é criar uma ferramenta que suporte uma vasta quantidade de modelos de UAVs diferentes, e os seus respectivos software, de modo a que se possa centralizar e uniformizar um conjunto de tácticas de avaliação de segurança.Pretendemos também demonstrar a eficácia do injector de falhas desenvolvido na avaliação de processos e mecanismos de tolerância a falhas em drones. Isto é realizado usando uma variedade de falhas, implementadas por nós dentro do ambiente definido, e a análise das mesmas.Presently, there is a constant increase in interest in UAVs due to their versatile capabilities and the wide array of tasks that have been reinvented with their usage, from delivery services to military operations. Ensuring the safety of the missions in which they are involved is especially important, considering the scalability of these missions and, consequently, the increase in possible failure scenarios. Although safety is a primary concern, commercial UAVs do not have complex fault tolerance capabilities that are available in manned aircraft. As a result, the possible benefits that UAVs may bring in the future, are hindered by the lack of uniform safety regulations and the means to define them.This work intends to address the stated issue, by providing insight on the design and implementation of a fault injection tool to be used for the assessment of the fault-tolerant mechanisms and systems in place in autonomous quadrotors, covering all the steps necessary to provide such assessment. The tool is expected to aid said assessment, by providing a simulated, yet realistic, environment that may be used to gauge commercial UAVs. It is our goal to create a tool that supports a multitude of distinct UAVs and their respective software, in order to centralize and uniformize safety assessment techniques. We also aim to show the effectiveness of the fault injector in the evaluation of fault tolerance processes and fault-tolerant mechanisms in drones. This is accomplished by making use of self-implemented faults, within the defined environment, and their respective analysis.Outro - Bolsa de licenciado recebida no âmbito do projeto Bubbles. https://bubbles-project.eu/2021-07-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/95542http://hdl.handle.net/10316/95542TID:202753212engCoutinho, Artur Duarteinfo: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:RCAAP2022-05-25T04:49:25Zoai:estudogeral.uc.pt:10316/95542Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:14:01.033267Repositó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 |
Fault Injector for Autonomous Quadrotors Injector de Falhas para Quadcópteros Autónomos |
title |
Fault Injector for Autonomous Quadrotors |
spellingShingle |
Fault Injector for Autonomous Quadrotors Coutinho, Artur Duarte Quadricóptero Autónomo Segurança Tolerância de Falhas Injeção de Falhas Modelo de Falhas Autonomous Quadcopter Safety Fault Tolerance Fault Injection Fault Model |
title_short |
Fault Injector for Autonomous Quadrotors |
title_full |
Fault Injector for Autonomous Quadrotors |
title_fullStr |
Fault Injector for Autonomous Quadrotors |
title_full_unstemmed |
Fault Injector for Autonomous Quadrotors |
title_sort |
Fault Injector for Autonomous Quadrotors |
author |
Coutinho, Artur Duarte |
author_facet |
Coutinho, Artur Duarte |
author_role |
author |
dc.contributor.author.fl_str_mv |
Coutinho, Artur Duarte |
dc.subject.por.fl_str_mv |
Quadricóptero Autónomo Segurança Tolerância de Falhas Injeção de Falhas Modelo de Falhas Autonomous Quadcopter Safety Fault Tolerance Fault Injection Fault Model |
topic |
Quadricóptero Autónomo Segurança Tolerância de Falhas Injeção de Falhas Modelo de Falhas Autonomous Quadcopter Safety Fault Tolerance Fault Injection Fault Model |
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-14 |
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/95542 http://hdl.handle.net/10316/95542 TID:202753212 |
url |
http://hdl.handle.net/10316/95542 |
identifier_str_mv |
TID:202753212 |
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_ |
1817551854919221248 |