Dispatching and scheduling of a complex epuck- based material handling system
This project aims to develop a graphic user interface , GUI (i.e. user- friendly tool) that allows the users to control a complex e-puck based material handling system easily by applying distributed routing and scheduling algorithms to the e-puck system in which a given set of transportation tasks t...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/69305 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-69305 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-693052023-07-07T15:49:47Z Dispatching and scheduling of a complex epuck- based material handling system Hsu Kyi, Swe Zin Su Rong School of Electrical and Electronic Engineering DRNTU::Engineering This project aims to develop a graphic user interface , GUI (i.e. user- friendly tool) that allows the users to control a complex e-puck based material handling system easily by applying distributed routing and scheduling algorithms to the e-puck system in which a given set of transportation tasks to be carried out in minimum execution time. There are four main parts in this system namely GUI, Controller, Schedulers and Short- est path generator (Python). The overview of the system is to allow the e-pucks to carry out a list of loading and unloading tasks with user defined task locations. Based on the tasks assigned to the e-pucks, the shortest and efficient route for each e-puck to com- plete the task list will be generated using shortest path generator program. The path information and the activated e-pucks robots list will then be loaded into con- troller and three schedulers programs via GUI. The GUI will extract the path and com- municate the controller. Hence, controller will connect schedulers to decide the moving time for each e-puck in order to avoid unnecessary waiting time and collision. The gantt chart display is also included in GUI to help the user to track the running time of tasks during the process. Furthermore, the GUI has been programmed as a soft coded program in order to allow the users to make dynamic changes for the system such as the list of available robots with specific e-pucks used according to user requirements. Hence, the GUI is compat- ible for different type of system since it will automatically adjust the application inter- face for users. Bachelor of Engineering 2016-12-12T08:45:35Z 2016-12-12T08:45:35Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/69305 en Nanyang Technological University 59 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering |
spellingShingle |
DRNTU::Engineering Hsu Kyi, Swe Zin Dispatching and scheduling of a complex epuck- based material handling system |
description |
This project aims to develop a graphic user interface , GUI (i.e. user- friendly tool) that allows the users to control a complex e-puck based material handling system easily by applying distributed routing and scheduling algorithms to the e-puck system in which a given set of transportation tasks to be carried out in minimum execution time.
There are four main parts in this system namely GUI, Controller, Schedulers and Short- est path generator (Python). The overview of the system is to allow the e-pucks to carry out a list of loading and unloading tasks with user defined task locations. Based on the tasks assigned to the e-pucks, the shortest and efficient route for each e-puck to com- plete the task list will be generated using shortest path generator program.
The path information and the activated e-pucks robots list will then be loaded into con- troller and three schedulers programs via GUI. The GUI will extract the path and com- municate the controller. Hence, controller will connect schedulers to decide the moving time for each e-puck in order to avoid unnecessary waiting time and collision. The gantt chart display is also included in GUI to help the user to track the running time of tasks during the process.
Furthermore, the GUI has been programmed as a soft coded program in order to allow the users to make dynamic changes for the system such as the list of available robots with specific e-pucks used according to user requirements. Hence, the GUI is compat- ible for different type of system since it will automatically adjust the application inter- face for users. |
author2 |
Su Rong |
author_facet |
Su Rong Hsu Kyi, Swe Zin |
format |
Final Year Project |
author |
Hsu Kyi, Swe Zin |
author_sort |
Hsu Kyi, Swe Zin |
title |
Dispatching and scheduling of a complex epuck- based material handling system |
title_short |
Dispatching and scheduling of a complex epuck- based material handling system |
title_full |
Dispatching and scheduling of a complex epuck- based material handling system |
title_fullStr |
Dispatching and scheduling of a complex epuck- based material handling system |
title_full_unstemmed |
Dispatching and scheduling of a complex epuck- based material handling system |
title_sort |
dispatching and scheduling of a complex epuck- based material handling system |
publishDate |
2016 |
url |
http://hdl.handle.net/10356/69305 |
_version_ |
1772825817673367552 |