Onboard Mission- and Contingency Management based on Behavior Trees for Unmanned Aerial Vehicles

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorSchopferer, Simon
dc.contributor.authorAlbi, Matteo
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.supervisorZhou, Quan
dc.date.accessioned2023-10-15T17:10:39Z
dc.date.available2023-10-15T17:10:39Z
dc.date.issued2023-10-09
dc.description.abstractUnmanned Aerial Vehicles (UAVs) have gained significant attention for their potential in various sectors, including surveillance, logistics, and disaster management. This thesis focuses on developing a novel onboard mission and contingency management system based on Behavior Trees for UAVs. The study aims to assert if behavior trees can be effectively applied to this domain and how they perform with respect to other modelling architectures. Furthermore, this document explores which tree structures are more efficient, good-design practices and behavior tree limitations. Overall, this thesis addresses the challenge of autonomous onboard decision-making of UAVs in complex and dynamic environments, particularly in the context of delivery missions in off-shore wind farms. The developed architecture is tested in a simulated environment. The research integrates a Skill Manager, a Mission Planner, and a Mission and Contingency Manager. The architecture leverages Behavior Trees to facilitate both mission execution and contingency management. The thesis also presents a quantitative analysis of key performance indicators, providing a comparative evaluation against traditional architectures like Finite State Machines. The results indicate that the proposed system is efficient in mission execution and effective in handling contingencies. This study offers a comprehensive structure targeting onboard planning, contingency management and concurrent actions execution. It also presents a quantitative analysis of Behavior Trees' performance in UAV mission execution and reactivity to contingent situations. It contributes to the ongoing discourse on UAV autonomy, offering insights beneficial for the broader deployment of UAVs in various industrial applications.en
dc.format.extent79
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/124063
dc.identifier.urnURN:NBN:fi:aalto-202310156406
dc.language.isoenen
dc.locationP1fi
dc.programmeMaster's Programme in ICT Innovationfi
dc.programme.majorAutonomous Systemsfi
dc.programme.mcodeELEC3055fi
dc.subject.keywordautonomyen
dc.subject.keywordmission managementen
dc.subject.keywordflight management systemen
dc.subject.keywordbehavior treesen
dc.subject.keywordUAVen
dc.titleOnboard Mission- and Contingency Management based on Behavior Trees for Unmanned Aerial Vehiclesen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
master_Albi_Matteo_2023.pdf
Size:
2.01 MB
Format:
Adobe Portable Document Format