Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah

Optimizing the cost in every aspect is important in the implementation of artificial intelligence (A.I.) without affecting the accuracy of the output. Especially when it related to wastage of energy towards environment treats and resources cost. Planning the path of the mobile robot by using Conv...

Full description

Saved in:
Bibliographic Details
Main Author: Siti Asmah, Abdullah
Format: Thesis
Published: 2019
Subjects:
Online Access:http://studentsrepo.um.edu.my/11902/1/Siti_Asmah_Abdullah.jpg
http://studentsrepo.um.edu.my/11902/8/asmah.pdf
http://studentsrepo.um.edu.my/11902/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.um.stud.11902
record_format eprints
spelling my.um.stud.119022021-04-05T17:38:11Z Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah Siti Asmah, Abdullah TK Electrical engineering. Electronics Nuclear engineering Optimizing the cost in every aspect is important in the implementation of artificial intelligence (A.I.) without affecting the accuracy of the output. Especially when it related to wastage of energy towards environment treats and resources cost. Planning the path of the mobile robot by using Convolutional Neural Network (CNN) is important in optimizing the cost in terms of energy, time and human intervention force. The robot should be able to decide the correct and safe movement depending on its current position, path reference and obstacles’ location. The mobile robot should be continuously predicting the correct movement until it reaches the targeted location by avoiding all the obstacles along its way. The intelligence of the mobile robot is imitating CNN where the network consists of Convolutional Layer, Normalization Layer, ReLU layer, Fullyconnected Layer, Softmax Layer and the last layer is Classification Layer. The network needs to undergo training session before handling the mobile robot movement. It trains by using labelled data which comes by eight different folders represent the eight different movements; up, up-right, right, right-down, down-left, left, and left-up. By the path reference created by A* algorithm the robot is capable in optimizing its path to reach the designated destination. The mobile robot is being tested in three different environment maps which come with unique and different levels of difficulty. Every map contains of static obstacle arranged in the horizontal, vertical and diagonal manners. The robot should be able to avoid the obstacle during in its path, but if the collision happens, the robot should start from its initial position, and the CNN requires to re-train to avoid the same looping decision is made. Capturing the current position of the mobile robot is very important in determining the next best move to be taken. Windowing Grid is proposed to iv solve this matter. Several algorithms are used to create the Windowing Grid in capturing the informative and relevant current position of the mobile robot. This information will be used by CNN to predict the best move as the process is repeated until the robot reaches the target position. 2019-12 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/11902/1/Siti_Asmah_Abdullah.jpg application/pdf http://studentsrepo.um.edu.my/11902/8/asmah.pdf Siti Asmah, Abdullah (2019) Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah. Masters thesis, University Malaya. http://studentsrepo.um.edu.my/11902/
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Student Repository
url_provider http://studentsrepo.um.edu.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Siti Asmah, Abdullah
Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah
description Optimizing the cost in every aspect is important in the implementation of artificial intelligence (A.I.) without affecting the accuracy of the output. Especially when it related to wastage of energy towards environment treats and resources cost. Planning the path of the mobile robot by using Convolutional Neural Network (CNN) is important in optimizing the cost in terms of energy, time and human intervention force. The robot should be able to decide the correct and safe movement depending on its current position, path reference and obstacles’ location. The mobile robot should be continuously predicting the correct movement until it reaches the targeted location by avoiding all the obstacles along its way. The intelligence of the mobile robot is imitating CNN where the network consists of Convolutional Layer, Normalization Layer, ReLU layer, Fullyconnected Layer, Softmax Layer and the last layer is Classification Layer. The network needs to undergo training session before handling the mobile robot movement. It trains by using labelled data which comes by eight different folders represent the eight different movements; up, up-right, right, right-down, down-left, left, and left-up. By the path reference created by A* algorithm the robot is capable in optimizing its path to reach the designated destination. The mobile robot is being tested in three different environment maps which come with unique and different levels of difficulty. Every map contains of static obstacle arranged in the horizontal, vertical and diagonal manners. The robot should be able to avoid the obstacle during in its path, but if the collision happens, the robot should start from its initial position, and the CNN requires to re-train to avoid the same looping decision is made. Capturing the current position of the mobile robot is very important in determining the next best move to be taken. Windowing Grid is proposed to iv solve this matter. Several algorithms are used to create the Windowing Grid in capturing the informative and relevant current position of the mobile robot. This information will be used by CNN to predict the best move as the process is repeated until the robot reaches the target position.
format Thesis
author Siti Asmah, Abdullah
author_facet Siti Asmah, Abdullah
author_sort Siti Asmah, Abdullah
title Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah
title_short Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah
title_full Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah
title_fullStr Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah
title_full_unstemmed Intelligent motion planning of a mobile robot by using convolutional neural network / Siti Asmah Abdullah
title_sort intelligent motion planning of a mobile robot by using convolutional neural network / siti asmah abdullah
publishDate 2019
url http://studentsrepo.um.edu.my/11902/1/Siti_Asmah_Abdullah.jpg
http://studentsrepo.um.edu.my/11902/8/asmah.pdf
http://studentsrepo.um.edu.my/11902/
_version_ 1738506543124447232
score 13.214268