Accurate parking of mobile robots using visual servoing

Traditionally, robotic navigation and auto-parking have been based on probabilistic methods that require fine-grained location grid maps and a high level of localization precision using expensive laser range finding sensors. In this project, we explore an alternative visual navigation approach base...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Paul Qian Rui
Other Authors: Teoh Eam Khwang
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78307
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78307
record_format dspace
spelling sg-ntu-dr.10356-783072023-07-07T16:05:17Z Accurate parking of mobile robots using visual servoing Tan, Paul Qian Rui Teoh Eam Khwang School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Traditionally, robotic navigation and auto-parking have been based on probabilistic methods that require fine-grained location grid maps and a high level of localization precision using expensive laser range finding sensors. In this project, we explore an alternative visual navigation approach based on the matching of images from low cost cameras. The inspiration behind this approach is because as humans, we do not navigate our way by moving along paths with precise coordinates every step we take, but rather, along paths guided by a mental model of the environment and the route we are taking. For a mobile robot to navigate from a known start and to the destination, the proposed approach adapts a hybrid visual servoing into the parking systems and attempts to navigate itself to the final position. The objective of this final year project is to focus on the implementation of the proposed visual servoing framework using MATLAB, which comprises of a few functions and the motion estimation algorithm. An existing parking controller used for asymptotic stabilization of robot is adopted in the testing and the proposed framework is implemented on a differential drive mobile robot model. Our proposed framework can achieve a practical exponential stability despite the constraints of parking a nonholonomic mobile robot. With its intuitiveness and efficiency, our implementation has the potential to be used in actuality for nonholonomic vehicles parking, such as the parking of wheelchairs and the recharging of vacuum cleaners at their parking docks. The report begins with an introduction to the parking of nonholonomic robots and traditional methods of visual servoing. Existing methods and limitations will be discussed along with the resolutions provisioned by the proposed visual servoing framework. The remaining chapters will present the simulation and implementation results on a mobile robot. The report will conclude with a summary and prospective plan for future work. Bachelor of Engineering (Information Engineering and Media) 2019-06-17T05:58:49Z 2019-06-17T05:58:49Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/78307 en Nanyang Technological University 116 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
Tan, Paul Qian Rui
Accurate parking of mobile robots using visual servoing
description Traditionally, robotic navigation and auto-parking have been based on probabilistic methods that require fine-grained location grid maps and a high level of localization precision using expensive laser range finding sensors. In this project, we explore an alternative visual navigation approach based on the matching of images from low cost cameras. The inspiration behind this approach is because as humans, we do not navigate our way by moving along paths with precise coordinates every step we take, but rather, along paths guided by a mental model of the environment and the route we are taking. For a mobile robot to navigate from a known start and to the destination, the proposed approach adapts a hybrid visual servoing into the parking systems and attempts to navigate itself to the final position. The objective of this final year project is to focus on the implementation of the proposed visual servoing framework using MATLAB, which comprises of a few functions and the motion estimation algorithm. An existing parking controller used for asymptotic stabilization of robot is adopted in the testing and the proposed framework is implemented on a differential drive mobile robot model. Our proposed framework can achieve a practical exponential stability despite the constraints of parking a nonholonomic mobile robot. With its intuitiveness and efficiency, our implementation has the potential to be used in actuality for nonholonomic vehicles parking, such as the parking of wheelchairs and the recharging of vacuum cleaners at their parking docks. The report begins with an introduction to the parking of nonholonomic robots and traditional methods of visual servoing. Existing methods and limitations will be discussed along with the resolutions provisioned by the proposed visual servoing framework. The remaining chapters will present the simulation and implementation results on a mobile robot. The report will conclude with a summary and prospective plan for future work.
author2 Teoh Eam Khwang
author_facet Teoh Eam Khwang
Tan, Paul Qian Rui
format Final Year Project
author Tan, Paul Qian Rui
author_sort Tan, Paul Qian Rui
title Accurate parking of mobile robots using visual servoing
title_short Accurate parking of mobile robots using visual servoing
title_full Accurate parking of mobile robots using visual servoing
title_fullStr Accurate parking of mobile robots using visual servoing
title_full_unstemmed Accurate parking of mobile robots using visual servoing
title_sort accurate parking of mobile robots using visual servoing
publishDate 2019
url http://hdl.handle.net/10356/78307
_version_ 1772827281298817024