Trajectory generation with collision avoidance for quadrotor UAVs

Unmanned Aerial Vehicles (UAVs) have found more prevalence in today’s world, especially in the field of military intelligence and defence. More recently, UAVs have also become a form of expensive hobby. This report introduce multi-copters, a branch within the broader section of the UAVs. It analyses...

Full description

Saved in:
Bibliographic Details
Main Author: M K Abdul Khuddoos
Other Authors: Wang Jianliang
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/65797
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-65797
record_format dspace
spelling sg-ntu-dr.10356-657972023-07-07T17:38:26Z Trajectory generation with collision avoidance for quadrotor UAVs M K Abdul Khuddoos Wang Jianliang School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering Unmanned Aerial Vehicles (UAVs) have found more prevalence in today’s world, especially in the field of military intelligence and defence. More recently, UAVs have also become a form of expensive hobby. This report introduce multi-copters, a branch within the broader section of the UAVs. It analyses various multi-copters, focusing particularly on hex-rotors. The report’s fundamental objective serves to explain the collision avoidance system in UAVs, particularly hex-rotors. Thus, the report will focus on an algorithm layout for the overall trajectory path of the hex-rotor which shall enable collision avoidance. The focus will then shift to sensors, which form an important aspect of the project. Sensors help to detect the obstacles by relaying the distance from the obstacle. Common hex-rotor platforms such as Ardu-Copter and control boards such as APM and Pixhawk will also be covered. The latter stages of the report will detail experimental procedures that were conducted to output sensor data and an overall code to detect obstacles with the help of GPS. The report also covers the Arduino platform. Eventually, the report will end by concluding on the various aspects of the project along with recommendations for the future. Overall, the report summarises from scratch the process and procedures involved to enable collision avoidance in an UAV. Bachelor of Engineering 2015-12-15T02:45:02Z 2015-12-15T02:45:02Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/65797 en Nanyang Technological University 65 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
M K Abdul Khuddoos
Trajectory generation with collision avoidance for quadrotor UAVs
description Unmanned Aerial Vehicles (UAVs) have found more prevalence in today’s world, especially in the field of military intelligence and defence. More recently, UAVs have also become a form of expensive hobby. This report introduce multi-copters, a branch within the broader section of the UAVs. It analyses various multi-copters, focusing particularly on hex-rotors. The report’s fundamental objective serves to explain the collision avoidance system in UAVs, particularly hex-rotors. Thus, the report will focus on an algorithm layout for the overall trajectory path of the hex-rotor which shall enable collision avoidance. The focus will then shift to sensors, which form an important aspect of the project. Sensors help to detect the obstacles by relaying the distance from the obstacle. Common hex-rotor platforms such as Ardu-Copter and control boards such as APM and Pixhawk will also be covered. The latter stages of the report will detail experimental procedures that were conducted to output sensor data and an overall code to detect obstacles with the help of GPS. The report also covers the Arduino platform. Eventually, the report will end by concluding on the various aspects of the project along with recommendations for the future. Overall, the report summarises from scratch the process and procedures involved to enable collision avoidance in an UAV.
author2 Wang Jianliang
author_facet Wang Jianliang
M K Abdul Khuddoos
format Final Year Project
author M K Abdul Khuddoos
author_sort M K Abdul Khuddoos
title Trajectory generation with collision avoidance for quadrotor UAVs
title_short Trajectory generation with collision avoidance for quadrotor UAVs
title_full Trajectory generation with collision avoidance for quadrotor UAVs
title_fullStr Trajectory generation with collision avoidance for quadrotor UAVs
title_full_unstemmed Trajectory generation with collision avoidance for quadrotor UAVs
title_sort trajectory generation with collision avoidance for quadrotor uavs
publishDate 2015
url http://hdl.handle.net/10356/65797
_version_ 1772828698842497024