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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |