Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot
碩士 === 國立中央大學 === 電機工程學系 === 101 === In this thesis, we provide a precise relative positioning system. After the user sets the initial position, positions of a mobile robot are calculated by action of a mobile robot every time including distance and direction. We select iRobot Create® Programmable...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/04976055739479134333 |
id |
ndltd-TW-101NCU05442118 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101NCU054421182015-10-13T22:34:51Z http://ndltd.ncl.edu.tw/handle/04976055739479134333 Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot 陀螺儀、磁力計與里程計應用於自走車之定位 Yu-Shan Chen 陳郁珊 碩士 國立中央大學 電機工程學系 101 In this thesis, we provide a precise relative positioning system. After the user sets the initial position, positions of a mobile robot are calculated by action of a mobile robot every time including distance and direction. We select iRobot Create® Programmable Robot (called iRobot) to be a mobile robot, and data of distance is obtained by a built-in odometer of iRobot. In experiment, we notice that there is cumulative error of direc-tion each time iRobot rotating by a built-in motor encoder, and it cannot be rotated more than 90 degrees once. Therefore, iNEMO module of STMicroelectronics is installed in this system. The information of z-axis gyroscope and x, y-axis magnetometer are used to correct the current direction of a mobile robot. Angle correction is divided into three parts, first we calculate direction with data of gyroscope and magnetometer; second, we discuss the error characteristics of iNEMO module, and describe them by fuzzy rules to predict the real angle; finally, we design a Kalman filter to remove irregular noise, and get the precise direction. In order to confirm the feasibility of methods, we design a specified location of tracing method, and discuss different cycles of angular correction (a distance of two specified location or a short distance). In the cycle of a distance of two specified location, we compare additional immediate compensation after using more accurate angle correction such as fuzzy and Kalman filter. Hung-Yuan Chung 鍾鴻源 2013 學位論文 ; thesis 114 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 電機工程學系 === 101 === In this thesis, we provide a precise relative positioning system. After the user sets the initial position, positions of a mobile robot are calculated by action of a mobile robot every time including distance and direction. We select iRobot Create® Programmable Robot (called iRobot) to be a mobile robot, and data of distance is obtained by a built-in odometer of iRobot. In experiment, we notice that there is cumulative error of direc-tion each time iRobot rotating by a built-in motor encoder, and it cannot be rotated more than 90 degrees once. Therefore, iNEMO module of STMicroelectronics is installed in this system. The information of z-axis gyroscope and x, y-axis magnetometer are used to correct the current direction of a mobile robot.
Angle correction is divided into three parts, first we calculate direction with data of gyroscope and magnetometer; second, we discuss the error characteristics of iNEMO module, and describe them by fuzzy rules to predict the real angle; finally, we design a Kalman filter to remove irregular noise, and get the precise direction. In order to confirm the feasibility of methods, we design a specified location of tracing method, and discuss different cycles of angular correction (a distance of two specified location or a short distance). In the cycle of a distance of two specified location, we compare additional immediate compensation after using more accurate angle correction such as fuzzy and Kalman filter.
|
author2 |
Hung-Yuan Chung |
author_facet |
Hung-Yuan Chung Yu-Shan Chen 陳郁珊 |
author |
Yu-Shan Chen 陳郁珊 |
spellingShingle |
Yu-Shan Chen 陳郁珊 Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
author_sort |
Yu-Shan Chen |
title |
Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
title_short |
Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
title_full |
Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
title_fullStr |
Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
title_full_unstemmed |
Application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
title_sort |
application of gyroscopes, magnetometers and odometer in the positioning of the mobile robot |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/04976055739479134333 |
work_keys_str_mv |
AT yushanchen applicationofgyroscopesmagnetometersandodometerinthepositioningofthemobilerobot AT chényùshān applicationofgyroscopesmagnetometersandodometerinthepositioningofthemobilerobot AT yushanchen tuóluóyícílìjìyǔlǐchéngjìyīngyòngyúzìzǒuchēzhīdìngwèi AT chényùshān tuóluóyícílìjìyǔlǐchéngjìyīngyòngyúzìzǒuchēzhīdìngwèi |
_version_ |
1718078179610984448 |