Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot

Autonomous mobile robots have been considered for many service applications such as intelligent household cleaners and unmanned delivery systems. However, for some specific tasks, a mobile robot must be able to avoid obstacles and move efficiently from a starting point to a goal point. In such a cas...

Full description

Bibliographic Details
Main Author: Ng, Sing Yee
Format: Monograph
Language:English
Published: Universiti Sains Malaysia 2018
Subjects:
Online Access:http://eprints.usm.my/53354/1/Design%20And%20Development%20Of%20Collision%20Avoidance%20Strategy%20For%20Differential%20Drive%20Mobile%20Robot_Ng%20Sing%20Yee_E3_2018.pdf
_version_ 1825906865048911872
author Ng, Sing Yee
author_facet Ng, Sing Yee
author_sort Ng, Sing Yee
collection USM
description Autonomous mobile robots have been considered for many service applications such as intelligent household cleaners and unmanned delivery systems. However, for some specific tasks, a mobile robot must be able to avoid obstacles and move efficiently from a starting point to a goal point. In such a case, a good collision avoidance technique is required where the distance between the robot and the obstacle must be kept non-zero. In this project, a collision avoidance strategy is designed and developed for a differential drive mobile robot, which is built using ATmega 328p microcontroller. Two algorithms, namely Artificial Potential Filed (APF) and Bug 2 are integrated into the model with an ultrasonic sensor to detect and avoid the obstacles. For path planning strategy, the dead-reckoning method is developed to calculate the speed and position control of the robot while discrete proportional-integral (PI) controllers are used to regulate the velocities of both wheels. In order to evaluate the performance of the proposed methods, a MATLAB Graphical User Interface (GUI) is created to plot the targeted and real path of the robot. In this work, it is shown that both algorithms provide good collision avoidance strategy with a maximum error of only 5cm.
first_indexed 2024-03-06T15:55:53Z
format Monograph
id usm.eprints-53354
institution Universiti Sains Malaysia
language English
last_indexed 2024-03-06T15:55:53Z
publishDate 2018
publisher Universiti Sains Malaysia
record_format dspace
spelling usm.eprints-533542022-07-13T08:36:01Z http://eprints.usm.my/53354/ Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot Ng, Sing Yee T Technology TK Electrical Engineering. Electronics. Nuclear Engineering Autonomous mobile robots have been considered for many service applications such as intelligent household cleaners and unmanned delivery systems. However, for some specific tasks, a mobile robot must be able to avoid obstacles and move efficiently from a starting point to a goal point. In such a case, a good collision avoidance technique is required where the distance between the robot and the obstacle must be kept non-zero. In this project, a collision avoidance strategy is designed and developed for a differential drive mobile robot, which is built using ATmega 328p microcontroller. Two algorithms, namely Artificial Potential Filed (APF) and Bug 2 are integrated into the model with an ultrasonic sensor to detect and avoid the obstacles. For path planning strategy, the dead-reckoning method is developed to calculate the speed and position control of the robot while discrete proportional-integral (PI) controllers are used to regulate the velocities of both wheels. In order to evaluate the performance of the proposed methods, a MATLAB Graphical User Interface (GUI) is created to plot the targeted and real path of the robot. In this work, it is shown that both algorithms provide good collision avoidance strategy with a maximum error of only 5cm. Universiti Sains Malaysia 2018-06-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/53354/1/Design%20And%20Development%20Of%20Collision%20Avoidance%20Strategy%20For%20Differential%20Drive%20Mobile%20Robot_Ng%20Sing%20Yee_E3_2018.pdf Ng, Sing Yee (2018) Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Elektrik dan Elektronik. (Submitted)
spellingShingle T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
Ng, Sing Yee
Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot
title Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot
title_full Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot
title_fullStr Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot
title_full_unstemmed Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot
title_short Design And Development Of Collision Avoidance Strategy For Differential Drive Mobile Robot
title_sort design and development of collision avoidance strategy for differential drive mobile robot
topic T Technology
TK Electrical Engineering. Electronics. Nuclear Engineering
url http://eprints.usm.my/53354/1/Design%20And%20Development%20Of%20Collision%20Avoidance%20Strategy%20For%20Differential%20Drive%20Mobile%20Robot_Ng%20Sing%20Yee_E3_2018.pdf
work_keys_str_mv AT ngsingyee designanddevelopmentofcollisionavoidancestrategyfordifferentialdrivemobilerobot