Design Of Robot Motion Planning Algorithm For Wall Following Robot

This project demonstrates the use of Wall Following Algorithm for the development of mobile robot wall-following behaviors. Algorithms are developed for a simulated mobile robot that uses an array of range finders for navigation. Navigation algorithms are tested in a variety of differently sha...

Full description

Bibliographic Details
Main Author: Ali Hassan, Muhamad Khairul
Format: Monograph
Language:English
Published: Universiti Sains Malaysia 2006
Subjects:
Online Access:http://eprints.usm.my/58663/1/Design%20Of%20Robot%20Motion%20Planning%20Algorithm%20For%20Wall%20Following%20Robot_Muhamad%20Khairul%20Ali%20Hassan.pdf
_version_ 1825907941145837568
author Ali Hassan, Muhamad Khairul
author_facet Ali Hassan, Muhamad Khairul
author_sort Ali Hassan, Muhamad Khairul
collection USM
description This project demonstrates the use of Wall Following Algorithm for the development of mobile robot wall-following behaviors. Algorithms are developed for a simulated mobile robot that uses an array of range finders for navigation. Navigation algorithms are tested in a variety of differently shaped environments to encourage the development of robust solutions, and reduce the possibility of solutions based on memorization of a fixed set of movements. A typical wall-following robot evolutionary cycle is analyzed, and results are presented. Wall Following Algorithm is shown to be capable of producing robust wall-following navigation algorithms that perform well in each of the test environments used. In this project, i need to control the Robot to follow the wall. The robot is controlled by a BASIC Stamp microcontroller. The microcontroller is used to sequence the movement of the robot body sections via servos. The microcontroller also monitors the infrared sensor so that the ROBOT will avoid obstacles and wall as it explores. It can be automatically or manually control led through the internet/LAN. A user friendly GUI is developed using VISUAL BASIC to interface the user commands with the Robot controller. Computer A will be sent the data to computer B through the internet/LAN using JAVA program. Computer B will send the data to the BASIC Stamp and the BASIC Stamp will check their program. Then, the ROBOT will move depend on the program. The data will be sent to the ROBOT through the parallel port.
first_indexed 2024-03-06T16:11:36Z
format Monograph
id usm.eprints-58663
institution Universiti Sains Malaysia
language English
last_indexed 2024-03-06T16:11:36Z
publishDate 2006
publisher Universiti Sains Malaysia
record_format dspace
spelling usm.eprints-586632023-05-22T08:41:16Z http://eprints.usm.my/58663/ Design Of Robot Motion Planning Algorithm For Wall Following Robot Ali Hassan, Muhamad Khairul T Technology TK Electrical Engineering. Electronics. Nuclear Engineering This project demonstrates the use of Wall Following Algorithm for the development of mobile robot wall-following behaviors. Algorithms are developed for a simulated mobile robot that uses an array of range finders for navigation. Navigation algorithms are tested in a variety of differently shaped environments to encourage the development of robust solutions, and reduce the possibility of solutions based on memorization of a fixed set of movements. A typical wall-following robot evolutionary cycle is analyzed, and results are presented. Wall Following Algorithm is shown to be capable of producing robust wall-following navigation algorithms that perform well in each of the test environments used. In this project, i need to control the Robot to follow the wall. The robot is controlled by a BASIC Stamp microcontroller. The microcontroller is used to sequence the movement of the robot body sections via servos. The microcontroller also monitors the infrared sensor so that the ROBOT will avoid obstacles and wall as it explores. It can be automatically or manually control led through the internet/LAN. A user friendly GUI is developed using VISUAL BASIC to interface the user commands with the Robot controller. Computer A will be sent the data to computer B through the internet/LAN using JAVA program. Computer B will send the data to the BASIC Stamp and the BASIC Stamp will check their program. Then, the ROBOT will move depend on the program. The data will be sent to the ROBOT through the parallel port. Universiti Sains Malaysia 2006-05-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/58663/1/Design%20Of%20Robot%20Motion%20Planning%20Algorithm%20For%20Wall%20Following%20Robot_Muhamad%20Khairul%20Ali%20Hassan.pdf Ali Hassan, Muhamad Khairul (2006) Design Of Robot Motion Planning Algorithm For Wall Following Robot. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Elektrik dan Elektronik. (Submitted)
spellingShingle T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
Ali Hassan, Muhamad Khairul
Design Of Robot Motion Planning Algorithm For Wall Following Robot
title Design Of Robot Motion Planning Algorithm For Wall Following Robot
title_full Design Of Robot Motion Planning Algorithm For Wall Following Robot
title_fullStr Design Of Robot Motion Planning Algorithm For Wall Following Robot
title_full_unstemmed Design Of Robot Motion Planning Algorithm For Wall Following Robot
title_short Design Of Robot Motion Planning Algorithm For Wall Following Robot
title_sort design of robot motion planning algorithm for wall following robot
topic T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
url http://eprints.usm.my/58663/1/Design%20Of%20Robot%20Motion%20Planning%20Algorithm%20For%20Wall%20Following%20Robot_Muhamad%20Khairul%20Ali%20Hassan.pdf
work_keys_str_mv AT alihassanmuhamadkhairul designofrobotmotionplanningalgorithmforwallfollowingrobot