Dynamic obstacle avoidance for a pioneer robot

This project aims to design a obstacle detection and avoidance module for a Pioneer robot using low cost sensor so that it can detect and avoid dynamic obstacles intelligently. The dynamic obstacles include moving human beings, robots, and vehicles. Last but not least, evaluate the effectiveness of...

Full description

Saved in:
Bibliographic Details
Main Author: Khoo, Victor Boo Soon
Other Authors: Hu Guoqiang
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67256
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-67256
record_format dspace
spelling sg-ntu-dr.10356-672562023-07-07T17:20:38Z Dynamic obstacle avoidance for a pioneer robot Khoo, Victor Boo Soon Hu Guoqiang School of Electrical and Electronic Engineering DRNTU::Engineering This project aims to design a obstacle detection and avoidance module for a Pioneer robot using low cost sensor so that it can detect and avoid dynamic obstacles intelligently. The dynamic obstacles include moving human beings, robots, and vehicles. Last but not least, evaluate the effectiveness of detection and obstacle avoidance algorithms through experimental tests on a Pioneer robot. Most existing projects uses laser range finder as their sensor in their obstacle detection application. Laser range finder has many advantages and offer great range of detection up to 30metres. However, it is expensive to owe a laser range finder and does not fit with the project requirement of using low cost sensor. On 4th November 2010, Microsoft released the Xbox Kinect sensor that uses a RGB camera and a 3D depth ranging sensor for gaming application. The kinect is nearly 1/10 of the price of a laser range finder but yet offer a cost effective solution using a infrared light to generate depth pixel, adding a 3rd dimension to the image received. However the kinect does have its own limitation. For detection, by utilizing an inexpensive kinect sensor, it provides the depth information of the environment and obstacles for the pioneer robot. From the depth information, the program takes the sampling point cloud in real time to process for an autonomous navigation with obstacle avoidance. One important information of the depth information is motion parallax. Motion parallax is a depth cue related to the dynamic of the obstacle. For avoidance, the focus is on the effectiveness of the algorithm on how to avoid the obstacles safely in a indoor environment. A effective obstacle avoidance scheme should be optimal with respect the desired speed and kinematics of the robot, the quality information provided by the sensors as well as to determine of future risk of collision. The pioneer 3-AT work effectively in static obstacle avoidance however there are some issues with dynamics obstacle avoidance which will be documented in this thesis. Bachelor of Engineering 2016-05-13T04:52:40Z 2016-05-13T04:52:40Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/67256 en Nanyang Technological University 73 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
Khoo, Victor Boo Soon
Dynamic obstacle avoidance for a pioneer robot
description This project aims to design a obstacle detection and avoidance module for a Pioneer robot using low cost sensor so that it can detect and avoid dynamic obstacles intelligently. The dynamic obstacles include moving human beings, robots, and vehicles. Last but not least, evaluate the effectiveness of detection and obstacle avoidance algorithms through experimental tests on a Pioneer robot. Most existing projects uses laser range finder as their sensor in their obstacle detection application. Laser range finder has many advantages and offer great range of detection up to 30metres. However, it is expensive to owe a laser range finder and does not fit with the project requirement of using low cost sensor. On 4th November 2010, Microsoft released the Xbox Kinect sensor that uses a RGB camera and a 3D depth ranging sensor for gaming application. The kinect is nearly 1/10 of the price of a laser range finder but yet offer a cost effective solution using a infrared light to generate depth pixel, adding a 3rd dimension to the image received. However the kinect does have its own limitation. For detection, by utilizing an inexpensive kinect sensor, it provides the depth information of the environment and obstacles for the pioneer robot. From the depth information, the program takes the sampling point cloud in real time to process for an autonomous navigation with obstacle avoidance. One important information of the depth information is motion parallax. Motion parallax is a depth cue related to the dynamic of the obstacle. For avoidance, the focus is on the effectiveness of the algorithm on how to avoid the obstacles safely in a indoor environment. A effective obstacle avoidance scheme should be optimal with respect the desired speed and kinematics of the robot, the quality information provided by the sensors as well as to determine of future risk of collision. The pioneer 3-AT work effectively in static obstacle avoidance however there are some issues with dynamics obstacle avoidance which will be documented in this thesis.
author2 Hu Guoqiang
author_facet Hu Guoqiang
Khoo, Victor Boo Soon
format Final Year Project
author Khoo, Victor Boo Soon
author_sort Khoo, Victor Boo Soon
title Dynamic obstacle avoidance for a pioneer robot
title_short Dynamic obstacle avoidance for a pioneer robot
title_full Dynamic obstacle avoidance for a pioneer robot
title_fullStr Dynamic obstacle avoidance for a pioneer robot
title_full_unstemmed Dynamic obstacle avoidance for a pioneer robot
title_sort dynamic obstacle avoidance for a pioneer robot
publishDate 2016
url http://hdl.handle.net/10356/67256
_version_ 1772825139831898112