(For USM Staff/Student Only)

EngLib USM > Ω School of Aerospace Engineering >

A development of an internet of things equipped unmanned ground vehicle for surveilance purpose

A development of an internet of things equipped unmanned ground vehicle for surveilance purpose / Anis Natasha Azizan
An Unmanned Ground Vehicle (UGV) is a ground vehicle that operates remotely, without having human on-board. UGVs are widely used for mission-based applications that are often hazardous or inconvenient for humankind. Practically, depending on its purposes, UGVs often equipped with sensors and on-board camera to enable self-navigation in order to achieve the desired mission requisite. the number of devices involved in machine-to-machine communications is expected to steadily grow, thus realizing the envisioned revolution called the Internet of Things (IoT), in which one of the main proclaimed goal is to connect everything and everyone everywhere to everything and everyone else. In this project, the UGV combines two main elements, which are collision avoidance system (CAS), path planning system (PPS) and implementation of (IoT) for data analysing in developing an IoT equipped UGV for surveillance purpose. Costing is highly concerned for this project, therefore a low-cost ultrasonic sensor (HC-SR04) is used as a distance sensor for obstacle detection and avoidance purpose. Meanwhile, an Arduino Mega 2560 (Controller) is used as microcontroller for obstacle avoidance and path optimization purpose respectively. The maneuver is assisted with ultrasonic sensors (front and rear) sense and avoid the obstacles within 1 to 2 meters range. The ultrasonic sensors are programmed in such a way that it sweeps the sensors that the field of view of 180° angle both front and rear of the vehicle. Path planning is the key element for unmanned vehicle. Therefore, controller is used for navigation before and after approaching obstacles. Path planning algorithm in this project provides the best path to avoid the obstacle and create temporary new waypoints within split seconds. This practice makes the UGV more authentic and proximately imitable with human sensors and its responses. The second element, implementation of IoT is with the purpose of collecting surveillance data. The data will be sent into the cloud with the assist of Wi-Fi module NodeMCU so it can be connected to the internet. The data stored in the cloud can be retrieved and processed using ThingSpeak software as this software allow user to aggregate, visualize, and analyze live data streams in the cloud. These implementations possibly makes the UGV more authentic and widen its application in mission-based operation or even in simple commercial operation. _______________________________________________________________________________________________________ Kenderaan Tanpa Pemandu (KTP) adalah kenderaan darat yang bertujuan untuk beroperasi secara autonomi dengan campur tangan manusia yang minimum. Pada masa ini, teknologi KTP telah menunjukkan keupayaan untuk bergerak dan menavigasi sendiri dengan menggunakan sensor termasuk kompas dan Sistem Penentududukan Sejagat (SPS) dilengkapi bersama. Oleh itu, dengan keupayaan autonomi, KTP kini boleh digunakan untuk pelbagai aplikasi seperti SAR (mencari dan menyelamat) dan koleksi data. Sebelum ini dapat menyediakan pelbagai aplikasi selagi data langsung boleh dikumpul oleh sistem dan menghantar ke terminal yang dikehendaki dari jauh. Protokol penghantaran konvensional seperti telemetri dan XBee mengehadkan kadar penghantaran data terutama melibatkan data besar. Jadi, kemajuan dalam teknologi digital membolehkan data dipindahkan ke awan melalui WIFI di bawah istilah Internet Pelbagai Benda (IPB), di mana salah satu tujuan utama yang diisytiharkan adalah untuk menghubungkan segala-galanya dan semua orang di mana-mana ke segala-galanya dan orang lain. Dalam projek ini, KTP menggabungkan dua elemen utama iaitu sistem mengelak perlanggaran (CAS), sistem perancangan jalan (PPS) dan pelaksanaan (IPB) untuk menganalisis data dalam membangun KTP dilengkapi IPB untuk tujuan pengawasan. Kos adalah sangat prihatin untuk projek ini, jadi sensor ultrasonik kos rendah (HC-SR04) digunakan sebagai sensor jarak untuk pengesanan halangan dan tujuan pencegahan. Sementara itu, Arduino Mega 2560 (AM) digunakan sebagai mikrokontroler untuk tujuan penghindaran halangan dan tujuan pengoptimuman jalur. Manuver dibantu dengan sensor ultrasonik (depan dan belakang) dan mengelakkan rintangan dalam julat 1 hingga 2 meter. Sensor ultrasonik diprogram sedemikian rupa sehingga ia berpusing sensor yang bidang pandangan 180 ° sudut kedua-dua depan dan belakang kenderaan. Perancangan jalan adalah unsur utama untuk kenderaan tanpa pemandu. Oleh itu, AM digunakan untuk navigasi sebelum dan selepas menghampiri halangan. Algoritma perancangan jalan dalam projek ini memberikan laluan yang terbaik untuk mengelakkan halangan dan membuat titik arah sementara sementara dalam masa perpisahan. Amalan ini menjadikan KTP lebih tulen dan kurang tepat dengan sensor manusia dan jawapannya. Unsur kedua, pelaksanaan IPB adalah dengan tujuan mengumpulkan data pengawasan. Data akan dihantar ke awan dengan bantuan modul Wi-Fi NodeMCU supaya ia boleh disambungkan ke internet. Data yang disimpan di awan boleh diambil dan diproses menggunakan perisian ThingSpeak kerana perisian ini membenarkan pengguna mengagregat, memvisualisasikan, dan menganalisis aliran data langsung dalam awan. Pelaksanaan ini mungkin menjadikan KTP lebih tulen dan meluaskan aplikasinya dalam operasi berasaskan misi atau bahkan dalam operasi komersial yang mudah.
Contributor(s):
Anis Natasha Azizan - Author
Primary Item Type:
Final Year Project
Identifiers:
Accession Number : 875008160
Language:
English
Subject Keywords:
(UGV); hazardous; humankind
First presented to the public:
6/1/2019
Original Publication Date:
7/9/2019
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Aerospace Engineering
Citation:
Extents:
Number of Pages - 90
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2019-07-09 15:17:24.639
Submitter:
Mohd Jasnizam Mohd Salleh

All Versions

Thumbnail Name Version Created Date
A development of an internet of things equipped unmanned ground vehicle for surveilance purpose1 2019-07-09 15:17:24.639