Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot

A navigation system developed for an omni-directional wheeled mobile robot, called the Omnibot, is presented. This system is developed to enable the Omnibot to autonomously navigate, in a collision-free manner, along predefined paths in indoor structured office or factory-like environments. The navi...

Full description

Bibliographic Details
Main Author: Ginzburg, Sasha
Other Authors: Nokleby, Scott
Language:en
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10155/210
id ndltd-LACETR-oai-collectionscanada.gc.ca-OOSHDU.10155-210
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-OOSHDU.10155-2102013-04-17T04:05:44ZDesign and development of an autonomous navigation system for an omni-directional four-wheeled mobile robotGinzburg, SashaOmni-directionalRobotLocalizationMotion controlA navigation system developed for an omni-directional wheeled mobile robot, called the Omnibot, is presented. This system is developed to enable the Omnibot to autonomously navigate, in a collision-free manner, along predefined paths in indoor structured office or factory-like environments. The navigation system is composed of four integrated subsystems: localization, path- following, velocity control, and obstacle detection. The path-following subsystem is responsible for driving the Omnibot along a given path based on feedback about its location relative to its environment. A localization system that uses a combination of odometry and a novel indoor GPS-like system provides the necessary estimates of the Omnibot's position and orientation (i.e., pose). Using the pose updates from the localization subsystem, the path-following subsystem is able to compute motion commands to drive the Omnibot along the path. Execution of these motion commands is performed by the velocity control subsystem, which uses feedback control to regulate the angular velocities of the motors driving the Omnibot's wheels to produce the required motion of the robot. To ensure collision-free navigation, the Omnibot is equipped with an array of infrared distance sensors for detecting obstacles around its perimeter. Interaction between a human operator and the Omnibot is facilitated with a user-control interface running on a remote workstation. The interface allows the operator to visualize the Omnibot's location within a 3D model of its indoor workspace and provides a means to input commands. Testing of the developed system is performed, and the results confirm its e effectiveness at enabling the Omnibot to perform collision-free autonomous navigation in an indoor structured environment.UOITNokleby, Scott2012-03-09T20:32:54Z2012-03-09T20:32:54Z2012-01-01Thesishttp://hdl.handle.net/10155/210en
collection NDLTD
language en
sources NDLTD
topic Omni-directional
Robot
Localization
Motion control
spellingShingle Omni-directional
Robot
Localization
Motion control
Ginzburg, Sasha
Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
description A navigation system developed for an omni-directional wheeled mobile robot, called the Omnibot, is presented. This system is developed to enable the Omnibot to autonomously navigate, in a collision-free manner, along predefined paths in indoor structured office or factory-like environments. The navigation system is composed of four integrated subsystems: localization, path- following, velocity control, and obstacle detection. The path-following subsystem is responsible for driving the Omnibot along a given path based on feedback about its location relative to its environment. A localization system that uses a combination of odometry and a novel indoor GPS-like system provides the necessary estimates of the Omnibot's position and orientation (i.e., pose). Using the pose updates from the localization subsystem, the path-following subsystem is able to compute motion commands to drive the Omnibot along the path. Execution of these motion commands is performed by the velocity control subsystem, which uses feedback control to regulate the angular velocities of the motors driving the Omnibot's wheels to produce the required motion of the robot. To ensure collision-free navigation, the Omnibot is equipped with an array of infrared distance sensors for detecting obstacles around its perimeter. Interaction between a human operator and the Omnibot is facilitated with a user-control interface running on a remote workstation. The interface allows the operator to visualize the Omnibot's location within a 3D model of its indoor workspace and provides a means to input commands. Testing of the developed system is performed, and the results confirm its e effectiveness at enabling the Omnibot to perform collision-free autonomous navigation in an indoor structured environment. === UOIT
author2 Nokleby, Scott
author_facet Nokleby, Scott
Ginzburg, Sasha
author Ginzburg, Sasha
author_sort Ginzburg, Sasha
title Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
title_short Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
title_full Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
title_fullStr Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
title_full_unstemmed Design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
title_sort design and development of an autonomous navigation system for an omni-directional four-wheeled mobile robot
publishDate 2012
url http://hdl.handle.net/10155/210
work_keys_str_mv AT ginzburgsasha designanddevelopmentofanautonomousnavigationsystemforanomnidirectionalfourwheeledmobilerobot
_version_ 1716580094371168256