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

Bibliographic Details
Main Author: Siti Asmah, Abdullah
Format: Thesis
Published: 2019
Subjects:
Online Access:http://studentsrepo.um.edu.my/11902/
http://studentsrepo.um.edu.my/11902/1/Siti_Asmah_Abdullah.jpg
http://studentsrepo.um.edu.my/11902/8/asmah.pdf
_version_ 1848774508977061888
author Siti Asmah, Abdullah
author_facet Siti Asmah, Abdullah
author_sort Siti Asmah, Abdullah
building UM Research Repository
collection Online Access
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.
first_indexed 2025-11-14T13:59:25Z
format Thesis
id um-11902
institution University Malaya
institution_category Local University
last_indexed 2025-11-14T13:59:25Z
publishDate 2019
recordtype eprints
repository_type Digital Repository
spelling um-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/
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
title 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_short 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
topic TK Electrical engineering. Electronics Nuclear engineering
url http://studentsrepo.um.edu.my/11902/
http://studentsrepo.um.edu.my/11902/1/Siti_Asmah_Abdullah.jpg
http://studentsrepo.um.edu.my/11902/8/asmah.pdf