Development Of Autonomous Drone For Multipurpose Functions

Autonomous drones can carry out functions such as emergency aid delivery, parcel delivery or inspection works with the help of global positioning system (GPS) location tracker, along with sensors for object avoidance. This thesis provides understanding of UAV and the mechanisms that work together...

Full description

Bibliographic Details
Main Author: Sim, Kai Sheng
Format: Monograph
Language:English
Published: Universiti Sains Malaysia 2018
Subjects:
Online Access:http://eprints.usm.my/53384/
http://eprints.usm.my/53384/1/Development%20Of%20Autonomous%20Drone%20For%20Multipurpose%20Functions_Sim%20Kai%20Sheng_E3_2018.pdf
_version_ 1848882514274287616
author Sim, Kai Sheng
author_facet Sim, Kai Sheng
author_sort Sim, Kai Sheng
building USM Institutional Repository
collection Online Access
description Autonomous drones can carry out functions such as emergency aid delivery, parcel delivery or inspection works with the help of global positioning system (GPS) location tracker, along with sensors for object avoidance. This thesis provides understanding of UAV and the mechanisms that work together to enable its flight, elaborates the different functions that the autonomous drone is designed to carry out, performs flight data analysis from flash logs on Mission Planner (MP) and Google Earth, and discusses how different objectives – including building the UAV model by considering suitable hardware, object avoidance using HC-SR04 or Maxbotix ultrasonic sensor with Arduino IDE, real-time GPS tracking of drone with Ardupilot (APM) software – are achieved with the current state of technology. The drone uses Raspberry Pi (RPi3) as the processor and a stackable flight controller, Navio2 by Emlid to control its flight. Navio2 is a well-documented, latest developed flight controller (FC) by Emlid, with an array of built-in sensors to assist through different autopilot missions. Advanced Inertial Measurement Unit (IMU) feeds real time flight data to the processor as well as the Ground Control Station (GCS). Global Navigational Satellite System (GNSS) receiver accepts satellites’ signal to pinpoint location of UAV, assist the UAV’s flight over waypoints (WP) in auto modes, and override inaccurate flight parameters through Extended Kalman Filter (EKF). With an external 915 MHz radio telemetry in place flight data can be monitored from GCS even without the need of a Local Area Network (LAN) connection. The drone utilises a 12-channel AT10-II RCtransmitter and receiver pair by RadioLink Electronics to enable manual or semi-autonomous control and initiation operations of autonomous mode. A reliability study of the drone is carried out based on failure tree and criticality analysis. The drone is successfully set on mission on GPS tracking and path planning in autonomous mode and is able to respond to obstacles in the object avoidance mode with suitable pitch and roll values based on detected distances.
first_indexed 2025-11-15T18:36:07Z
format Monograph
id usm-53384
institution Universiti Sains Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T18:36:07Z
publishDate 2018
publisher Universiti Sains Malaysia
recordtype eprints
repository_type Digital Repository
spelling usm-533842022-07-15T03:55:25Z http://eprints.usm.my/53384/ Development Of Autonomous Drone For Multipurpose Functions Sim, Kai Sheng T Technology TK Electrical Engineering. Electronics. Nuclear Engineering Autonomous drones can carry out functions such as emergency aid delivery, parcel delivery or inspection works with the help of global positioning system (GPS) location tracker, along with sensors for object avoidance. This thesis provides understanding of UAV and the mechanisms that work together to enable its flight, elaborates the different functions that the autonomous drone is designed to carry out, performs flight data analysis from flash logs on Mission Planner (MP) and Google Earth, and discusses how different objectives – including building the UAV model by considering suitable hardware, object avoidance using HC-SR04 or Maxbotix ultrasonic sensor with Arduino IDE, real-time GPS tracking of drone with Ardupilot (APM) software – are achieved with the current state of technology. The drone uses Raspberry Pi (RPi3) as the processor and a stackable flight controller, Navio2 by Emlid to control its flight. Navio2 is a well-documented, latest developed flight controller (FC) by Emlid, with an array of built-in sensors to assist through different autopilot missions. Advanced Inertial Measurement Unit (IMU) feeds real time flight data to the processor as well as the Ground Control Station (GCS). Global Navigational Satellite System (GNSS) receiver accepts satellites’ signal to pinpoint location of UAV, assist the UAV’s flight over waypoints (WP) in auto modes, and override inaccurate flight parameters through Extended Kalman Filter (EKF). With an external 915 MHz radio telemetry in place flight data can be monitored from GCS even without the need of a Local Area Network (LAN) connection. The drone utilises a 12-channel AT10-II RCtransmitter and receiver pair by RadioLink Electronics to enable manual or semi-autonomous control and initiation operations of autonomous mode. A reliability study of the drone is carried out based on failure tree and criticality analysis. The drone is successfully set on mission on GPS tracking and path planning in autonomous mode and is able to respond to obstacles in the object avoidance mode with suitable pitch and roll values based on detected distances. Universiti Sains Malaysia 2018-06-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/53384/1/Development%20Of%20Autonomous%20Drone%20For%20Multipurpose%20Functions_Sim%20Kai%20Sheng_E3_2018.pdf Sim, Kai Sheng (2018) Development Of Autonomous Drone For Multipurpose Functions. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Elektrik dan Elektronik. (Submitted)
spellingShingle T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
Sim, Kai Sheng
Development Of Autonomous Drone For Multipurpose Functions
title Development Of Autonomous Drone For Multipurpose Functions
title_full Development Of Autonomous Drone For Multipurpose Functions
title_fullStr Development Of Autonomous Drone For Multipurpose Functions
title_full_unstemmed Development Of Autonomous Drone For Multipurpose Functions
title_short Development Of Autonomous Drone For Multipurpose Functions
title_sort development of autonomous drone for multipurpose functions
topic T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
url http://eprints.usm.my/53384/
http://eprints.usm.my/53384/1/Development%20Of%20Autonomous%20Drone%20For%20Multipurpose%20Functions_Sim%20Kai%20Sheng_E3_2018.pdf