Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/182306
Title: Modelling and simulating obstacle avoidance for a UAV
Authors: Jiang, Dongchen
Keywords: Engineering
Issue Date: 2024
Publisher: Nanyang Technological University
Source: Jiang, D. (2024). Modelling and simulating obstacle avoidance for a UAV. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/182306
Abstract: UAV technology is frequently used in various fields of industry like aerial photography, agricultural irrigation, rescue after accidents and unmanned logistics. In whichever situation, obstacle avoidance is the most important and difficult part for engineers. There have been substantial researches on UAV obstacle avoidance, which can be classified as traditional methods and learning-based method. In industrial application, traditional methods usually ensure the lower limit of performance, so my dissertation is making improvements of the traditional planning and control methods and test their viability and effectiveness. In path planning section, I design improved A* search algorithm, which considers the influence on searching brought by UAV body and decreases calculation consumption by skipping unnecessary searches. I also design hybrid A* search algorithm using Dubins Curve as heuristic function to increase smoothness of path. For trajectory optimization, I applied gradient descent method and QP optimization method. For the two ways, I both design suitable and reasonable objective functions and optimize the trajectory in the aspects of both smoothness and obstacle avoidance. In order to track the reference trajectory well, I decouple the whole dynamic system and design cascade PID controllers, which includes position tracking and attitude tracking. On the contrary, I design MPC controller for the whole system, which simultaneously tracks reference positions and angles. Particularly, I do the linearization to the state space equation and amendment to the objective function so as to adjust to the complicated nonlinear dynamic system and reduce calculation complexity. Through simulation, we can find that the proposed methods above can generate smooth reference trajectories and make UAV perform well in tracking them.
URI: https://hdl.handle.net/10356/182306
Schools: School of Electrical and Electronic Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:EEE Theses

Files in This Item:
File Description SizeFormat 
Jiang Dongchen-Dissertation_Final.pdf
  Restricted Access
5.96 MBAdobe PDFView/Open

Page view(s)

37
Updated on Feb 16, 2025

Download(s)

5
Updated on Feb 16, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.