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...

Full description

Saved in:
Bibliographic Details
Main Author: Radhika Ramachandran
Other Authors: School of Electrical and Electronic Engineering
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