Change search
ReferencesLink to record
Permanent link

Direct link
Signal Processing for Sensor Based Navigation of Mobile Robot
University of Gävle, Faculty of Engineering and Sustainable Development, Department of Electronics, Mathematics and Natural Sciences.
2012 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

A self-navigating, path following and obstacle avoiding mobile robot is difficult to realize especially when its sensors are strongly effected by noise. This MSc thesis is aimed at investigating a realistic scenario of an autonomous mobile robot simulated in the MatLab environment. The robot system is able to follow a given reference path by utilizing its onboard sensors and decision making capabilities to avoid collisions with arbitrarily placed obstacles along its path. A novel navigational algorithm based on modifying the robot’s way-points using the run-time sensory data is developed and used to go around obstacles and then rejoin the original travel path as needed. The thesis work explores the impact of varying noise in the sensory data and ways of improving the navigational accuracy via signal processing. The study is done in two major sections, the first focusing on the navigational aspects of the mobile robot and the second exploring the sensory data analyses issues.

The robot considered has a triangular shape with two differentially driven wheels at the rear left and rear right corners for skid steering control and one castor wheel in the front corner for balance purposes. The sensing system of the mobile robot includes infrared range finders with viewing angles of 180 degrees placed on the corners of the robot, which are able to detect obstacles all around the robot allowing effective path planning to be carried out via the special-purpose developed navigational algorithms. A reference path in an obstacle cluttered environment is assumed to be available for the robot to follow while avoiding randomly placed obstacles as the two wheels are driven to navigate the robot along the path using the robot kinematics. For making the navigation mobility of the robot as realistic as possible, practical infrared sensors have been studied experimentally to determine their noise characteristics to include in the simulation studies and the noise levels easily varied to simulate low and high noise levels and assess their effects on the overall navigational precision. Signal processing methods are used to show that improvements in the navigational performance can be achieved when the noise levels are high.

Place, publisher, year, edition, pages
2012. , 74 p.
National Category
Signal Processing Robotics
URN: urn:nbn:se:hig:diva-14230Archive number: TEX120227OAI: diva2:619179
Subject / course
Educational program
Electronics/Telecommunications – master’s programme (two years) (swe or eng)
2012-09-20, 11:320, Högskolan i Gävle, Gävle, 13:00 (English)
Available from: 2013-05-02 Created: 2013-05-02 Last updated: 2013-05-02Bibliographically approved

Open Access in DiVA

buketthesis(3587 kB)1069 downloads
File information
File name FULLTEXT01.pdfFile size 3587 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Electronics, Mathematics and Natural Sciences
Signal ProcessingRobotics

Search outside of DiVA

GoogleGoogle Scholar
Total: 1069 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 133 hits
ReferencesLink to record
Permanent link

Direct link