Dynamic obstacle avoidance for low altitude autonomous UAVS used in precision agriculture

dc.contributor.advisorSooriyaarachchi , S
dc.contributor.advisorGamage, C
dc.contributor.authorPasqual, DD
dc.date.accept2024
dc.date.accessioned2025-07-25T06:54:37Z
dc.date.issued2024
dc.description.abstractUnmanned aerial vehicles (UAVs) have numerous applications, including in the fastdeveloping precision agricultural domain. Most of these applications require UAVs to fly at low altitudes for optimal operation. The complex dynamic nature presented by moving obstacles in agricultural fields, increases collision risk for law altitude UAVs, which is a safety issue not only for UAV but also for workers, infrastructure, and machinery in the field. Although obstacle avoidance by autonomous UAVs has been a research topic throughout the past decade, the development of systems for collision avoidance with dynamic obstacles has not progressed to a level required for implementation in real-world complex environments where multiple obstacles are present. Therefore, this research was carried out to develop an obstacle avoidance system for low-altitude autonomous UAVs to avoid collisions in the presence of multiple dynamic obstacles. Furthermore, the research is contributing to the field of UAV obstacle avoidance by addressing two critical challenges: proper environmental perception to achieve safe navigation in cluttered environments with narrow gaps and dynamic obstacle avoidance considering their future trajectories. The developed UAV obstacle avoidance system mainly consists of two subsystems as Environmental Modeling Subsystem and Collision Avoidance Subsystem. The Environmental Modeling Subsystem uses ellipsoidal bounding box approximation based approach to model the environment. Collision Avoidance Subsystem is developed based on collision cone method that considers the obstacle future trajectory estimation to detect collisions and plan collision avoidance maneuver. Results of the experiments proved the developed obstacle avoidance system is capable of successfully avoiding collisions in a highly cluttered environment with moving obstacles due to modeling obstacles in the environment closer to its true dimensions and the careful consideration of estimated future trajectory of obstacles for collision detection and avoidance planning.
dc.identifier.accnoTH5673
dc.identifier.citationPasqual, D.D. (2024). Dynamic obstacle avoidance for low altitude autonomous UAVS used in precision agriculture [Master’s theses, University of Moratuwa]. Institutional Repository University of Moratuwa. https://dl.lib.uom.lk/handle/123/23932
dc.identifier.degreeMaster of Philosophy (MPhil)
dc.identifier.departmentDepartment of Computer Science & Engineering
dc.identifier.facultyEngineering
dc.identifier.urihttps://dl.lib.uom.lk/handle/123/23932
dc.language.isoen
dc.subjectUAV
dc.subjectDYNAMIC
dc.subjectCOLLISION AVOIDANCE
dc.subjectOBSTACLE DETECTION
dc.subjectOBSTACLE AVOIDANCE
dc.subjectPRECISION AGRICULTURE
dc.subjectCOMPUTER SCIENCE & ENGINEERING - Dissertation
dc.subjectMaster of Philosophy (MPhil)
dc.titleDynamic obstacle avoidance for low altitude autonomous UAVS used in precision agriculture
dc.typeThesis-Abstract

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
TH5673-1.pdf
Size:
173.64 KB
Format:
Adobe Portable Document Format
Description:
Pre-text
Loading...
Thumbnail Image
Name:
TH5673-2.pdf
Size:
58.9 KB
Format:
Adobe Portable Document Format
Description:
Post-text
Loading...
Thumbnail Image
Name:
TH5673.pdf
Size:
27.82 MB
Format:
Adobe Portable Document Format
Description:
Full-thesis

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: