Dynamic obstacle detection and avoidance for mobile robots
Obstacle avoidance is one of the key issues in robot motion planning. It is one of the critical issues especially because of the extensive use of unmanned vehicles in urban areas and for military purposes. During the course of its motion, a robot will have to deal with both static and dynamic obstac...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/55247 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-55247 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-552472023-07-04T15:34:57Z Dynamic obstacle detection and avoidance for mobile robots Radhika Ramachandran School of Electrical and Electronic Engineering Hu Guoqiang DRNTU::Engineering::Electrical and electronic engineering Obstacle avoidance is one of the key issues in robot motion planning. It is one of the critical issues especially because of the extensive use of unmanned vehicles in urban areas and for military purposes. During the course of its motion, a robot will have to deal with both static and dynamic obstacles. Some examples of static obstacles are buildings, trees, furniture etc. People, vehicles, other robots etc are the dynamic obstacles that the robot may encounter. For safe and unobstructed motion of the robots, timely detection and avoidance of these obstacles is extremely important. This thesis addresses this issue of obstacle avoidance for a mobile robot equipped with a laser range finder. In this thesis, a real time obstacle avoidance algorithm which can be used for robot navigation in unknown environments has been proposed. The algorithm can be used for avoiding both static and dynamic obstacles. The novelty of this approach lies in the idea of using a polar coordinate environment model for obstacle representation which is combined with a reactive approach to obstacle avoidance to form an efficient and innovative solution to the problem of obstacle avoidance. The range reading from onboard laser range finder is used to find the distance to the obstacle. A window is considered moving along with the robot as it moves. The area within the window is considered to be the region of interest and the obstacles within this area is considered for avoidance. Several experiments were conducted and the algorithm is found to work efficiently and expected results were obtained. The experiment is conducted using a Pioneer 3 robot with Hokuyo laser rangefinder mounted on it. A method to improve the algorithm for fast and non-uniform obstacle motion is also proposed. Master of Science (Computer Control and Automation) 2014-01-07T04:04:17Z 2014-01-07T04:04:17Z 2013 2013 Thesis http://hdl.handle.net/10356/55247 en 63 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::Electrical and electronic engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering Radhika Ramachandran Dynamic obstacle detection and avoidance for mobile robots |
description |
Obstacle avoidance is one of the key issues in robot motion planning. It is one of the critical issues especially because of the extensive use of unmanned vehicles in urban areas and for military purposes. During the course of its motion, a robot will have to deal with both static and dynamic obstacles. Some examples of static obstacles are buildings, trees, furniture etc. People, vehicles, other robots etc are the dynamic obstacles that the robot may encounter. For safe and unobstructed motion of the robots, timely detection and avoidance of these obstacles is extremely important. This thesis addresses this issue of obstacle avoidance for a mobile robot equipped with a laser range finder.
In this thesis, a real time obstacle avoidance algorithm which can be used for robot navigation in unknown environments has been proposed. The algorithm can be used for avoiding both static and dynamic obstacles. The novelty of this approach lies in the idea of using a polar coordinate environment model for obstacle representation which is combined with a reactive approach to obstacle avoidance to form an efficient and innovative solution to the problem of obstacle avoidance. The range reading from onboard laser range finder is used to find the distance to the obstacle. A window is considered moving along with the robot as it moves. The area within the window is considered to be the region of interest and the obstacles within this area is considered for avoidance. Several experiments were conducted and the algorithm is found to work efficiently and expected results were obtained. The experiment is conducted using a Pioneer 3 robot with Hokuyo laser rangefinder mounted on it. A method to improve the algorithm for fast and non-uniform obstacle motion is also proposed. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Radhika Ramachandran |
format |
Theses and Dissertations |
author |
Radhika Ramachandran |
author_sort |
Radhika Ramachandran |
title |
Dynamic obstacle detection and avoidance for mobile robots |
title_short |
Dynamic obstacle detection and avoidance for mobile robots |
title_full |
Dynamic obstacle detection and avoidance for mobile robots |
title_fullStr |
Dynamic obstacle detection and avoidance for mobile robots |
title_full_unstemmed |
Dynamic obstacle detection and avoidance for mobile robots |
title_sort |
dynamic obstacle detection and avoidance for mobile robots |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/55247 |
_version_ |
1772825138391154688 |