Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries

Dijkstra's algorithm is a classic algorithm for finding the shortest path between two points due to its optimisation capability. The adjacency matrix is the naive storage structure of the algorithm. This storage structure has limited the use of the algorithm as it expands large storage space. A...

Full description

Saved in:
Bibliographic Details
Main Authors: Fadzli, S.A., Abdulkadir, S.I., Makhtar, M., Jamal, A.A.
Format: Conference or Workshop Item
Language:English
Published: 2016
Subjects:
Online Access:http://eprints.unisza.edu.my/1147/1/FH03-FIK-16-05803.jpg
http://eprints.unisza.edu.my/1147/
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Sultan Zainal Abidin
Language: English
id my-unisza-ir.1147
record_format eprints
spelling my-unisza-ir.11472020-11-10T00:47:09Z http://eprints.unisza.edu.my/1147/ Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries Fadzli, S.A. Abdulkadir, S.I. Makhtar, M. Jamal, A.A. QA Mathematics QA75 Electronic computers. Computer science Z665 Library Science. Information Science Dijkstra's algorithm is a classic algorithm for finding the shortest path between two points due to its optimisation capability. The adjacency matrix is the naive storage structure of the algorithm. This storage structure has limited the use of the algorithm as it expands large storage space. A multi-layer dictionary is proposed in this work to enhance the storage structure. Previously, the algorithm was used to optimise single parameter (such as distance, time and fuel) for movement between two places. The path computed using the classic Dijkstra's algorithm is the shortest; however, it may not be the most feasible. The algorithm needs to optimise other factors such as energy consumption and the degree of turns a robot need to take. Junction degree of difficulty function is introduced to further improve the output. It is defined as the degree of difficulty of the path between two points in an open environment. The experimental result shows that the proposed path planning method produced the most optimal path between two points when applied to a map of any indoor terrain. 2016 Conference or Workshop Item NonPeerReviewed image en http://eprints.unisza.edu.my/1147/1/FH03-FIK-16-05803.jpg Fadzli, S.A. and Abdulkadir, S.I. and Makhtar, M. and Jamal, A.A. (2016) Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries. In: 2015 IEEE 2nd International Conference on InformationScience and Security, ICISS 2015, 14-16 Dec 2015, Seoul, South Korea.
institution Universiti Sultan Zainal Abidin
building UNISZA Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Sultan Zainal Abidin
content_source UNISZA Institutional Repository
url_provider https://eprints.unisza.edu.my/
language English
topic QA Mathematics
QA75 Electronic computers. Computer science
Z665 Library Science. Information Science
spellingShingle QA Mathematics
QA75 Electronic computers. Computer science
Z665 Library Science. Information Science
Fadzli, S.A.
Abdulkadir, S.I.
Makhtar, M.
Jamal, A.A.
Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
description Dijkstra's algorithm is a classic algorithm for finding the shortest path between two points due to its optimisation capability. The adjacency matrix is the naive storage structure of the algorithm. This storage structure has limited the use of the algorithm as it expands large storage space. A multi-layer dictionary is proposed in this work to enhance the storage structure. Previously, the algorithm was used to optimise single parameter (such as distance, time and fuel) for movement between two places. The path computed using the classic Dijkstra's algorithm is the shortest; however, it may not be the most feasible. The algorithm needs to optimise other factors such as energy consumption and the degree of turns a robot need to take. Junction degree of difficulty function is introduced to further improve the output. It is defined as the degree of difficulty of the path between two points in an open environment. The experimental result shows that the proposed path planning method produced the most optimal path between two points when applied to a map of any indoor terrain.
format Conference or Workshop Item
author Fadzli, S.A.
Abdulkadir, S.I.
Makhtar, M.
Jamal, A.A.
author_facet Fadzli, S.A.
Abdulkadir, S.I.
Makhtar, M.
Jamal, A.A.
author_sort Fadzli, S.A.
title Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
title_short Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
title_full Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
title_fullStr Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
title_full_unstemmed Robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
title_sort robotic indoor path planning using dijkstra's algorithm with multi-layer dictionaries
publishDate 2016
url http://eprints.unisza.edu.my/1147/1/FH03-FIK-16-05803.jpg
http://eprints.unisza.edu.my/1147/
_version_ 1683234980042375168