Localization and Trajectory Control Algorithms Applied on Drones
Autor(a) principal: | |
---|---|
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/10362/75031 |
Resumo: | In this dissertation, the trajectory control of the quadcopter is explored and developed with the objective of finding the best way travel in terms of speed and energy consumption. The sensor fusion of several GPS modules is implemented as an algorithm that provides better localization measurements and reduces noise. An attempt to identify the NAZA® attitude controller in order to obtain its mathematical model is also subjects of this thesis. Trajectory algorithms are designed and tested with and without faults in the motors, on the X8 configuration in Simulink®. The main contributions are the improved GPS signal reception and algorithms for an autonomous trajectory following quadcopter. Experiments in the real-world quadcopter were done in order to validate the performance of such contributions. The simulations and experiments presented good performance of the quadcopter’s behavior when integrating the filtered GPS signal. Simulations show the continuous improvement for trajectory generation and following of the drone between the three controllers tested (from worst to best): PID, state space feedback and differential flatness. |
id |
RCAP_8338b71809b6387262df646cd6e3d547 |
---|---|
oai_identifier_str |
oai:run.unl.pt:10362/75031 |
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 |
Localization and Trajectory Control Algorithms Applied on Dronesquadcoptermodelingfault tolerancefault tolerant controlkinematic and dynamic systemstrajectory planning and followingDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaIn this dissertation, the trajectory control of the quadcopter is explored and developed with the objective of finding the best way travel in terms of speed and energy consumption. The sensor fusion of several GPS modules is implemented as an algorithm that provides better localization measurements and reduces noise. An attempt to identify the NAZA® attitude controller in order to obtain its mathematical model is also subjects of this thesis. Trajectory algorithms are designed and tested with and without faults in the motors, on the X8 configuration in Simulink®. The main contributions are the improved GPS signal reception and algorithms for an autonomous trajectory following quadcopter. Experiments in the real-world quadcopter were done in order to validate the performance of such contributions. The simulations and experiments presented good performance of the quadcopter’s behavior when integrating the filtered GPS signal. Simulations show the continuous improvement for trajectory generation and following of the drone between the three controllers tested (from worst to best): PID, state space feedback and differential flatness.Palma, LuísCoito, FernandoRUNBrito, Alexandre Filipe Zambujo de2019-07-10T15:06:07Z2018-0720182018-07-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/75031enginfo: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:RCAAP2024-03-11T04:34:23Zoai:run.unl.pt:10362/75031Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:35:28.213510Repositó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 |
Localization and Trajectory Control Algorithms Applied on Drones |
title |
Localization and Trajectory Control Algorithms Applied on Drones |
spellingShingle |
Localization and Trajectory Control Algorithms Applied on Drones Brito, Alexandre Filipe Zambujo de quadcopter modeling fault tolerance fault tolerant control kinematic and dynamic systems trajectory planning and following Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Localization and Trajectory Control Algorithms Applied on Drones |
title_full |
Localization and Trajectory Control Algorithms Applied on Drones |
title_fullStr |
Localization and Trajectory Control Algorithms Applied on Drones |
title_full_unstemmed |
Localization and Trajectory Control Algorithms Applied on Drones |
title_sort |
Localization and Trajectory Control Algorithms Applied on Drones |
author |
Brito, Alexandre Filipe Zambujo de |
author_facet |
Brito, Alexandre Filipe Zambujo de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Palma, Luís Coito, Fernando RUN |
dc.contributor.author.fl_str_mv |
Brito, Alexandre Filipe Zambujo de |
dc.subject.por.fl_str_mv |
quadcopter modeling fault tolerance fault tolerant control kinematic and dynamic systems trajectory planning and following Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
quadcopter modeling fault tolerance fault tolerant control kinematic and dynamic systems trajectory planning and following Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
In this dissertation, the trajectory control of the quadcopter is explored and developed with the objective of finding the best way travel in terms of speed and energy consumption. The sensor fusion of several GPS modules is implemented as an algorithm that provides better localization measurements and reduces noise. An attempt to identify the NAZA® attitude controller in order to obtain its mathematical model is also subjects of this thesis. Trajectory algorithms are designed and tested with and without faults in the motors, on the X8 configuration in Simulink®. The main contributions are the improved GPS signal reception and algorithms for an autonomous trajectory following quadcopter. Experiments in the real-world quadcopter were done in order to validate the performance of such contributions. The simulations and experiments presented good performance of the quadcopter’s behavior when integrating the filtered GPS signal. Simulations show the continuous improvement for trajectory generation and following of the drone between the three controllers tested (from worst to best): PID, state space feedback and differential flatness. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-07 2018 2018-07-01T00:00:00Z 2019-07-10T15:06:07Z |
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/10362/75031 |
url |
http://hdl.handle.net/10362/75031 |
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.format.none.fl_str_mv |
application/pdf |
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_ |
1799137975496343552 |