DocumentCode
2252268
Title
Mobile robot´s electronic compass calibration based on modified Fourier Neural Network
Author
Gong Kun ; Fang, Deng ; Tao, Ma
Author_Institution
Sch. of Autom., Beijing Inst. of Technol. & Key Lab. of Adv. Control of Iron & Steel Process (Minist. of Educ.), Beijing, China
fYear
2011
fDate
17-19 Sept. 2011
Firstpage
280
Lastpage
284
Abstract
In order to improve the precision of the azimuth measured by mobile robot´s electronic compass, this paper proposes a new calibration method based on Fourier Neural Network trained by Modified Particle Swarm Optimization (MPSO-FNN). This method makes use of Fourier Neural Network (FNN) to establish the error compensation model of electronic compass´s azimuth, and introduces Modified Particle Swarm Optimization (MPSO) algorithm to optimize the weights of neural network. Thus the comparatively accurate error model of azimuth is obtained to compensate the output of electronic compass. This method not only has strong nonlinear approximation capability, but also overcomes the neural networks´ shortcomings which are too slow convergence speed, oscillation, and easy to fall into local optimum and sensitive to the initial values. Experimental results demonstrate that after calibrated by this method, the range of azimuth error reduces to -0.35°~0.70° from -3.4°~25.2°, and the average value of absolute error is only 0.30°.
Keywords
calibration; compasses; mobile robots; neural nets; particle swarm optimisation; Fourier neural network; electronic compass azimuth; electronic compass calibration; error compensation model; mobile robot; modified particle swarm optimization; nonlinear approximation; Accuracy; Automation; Azimuth; Biological neural networks; Compass; Particle swarm optimization; Training;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics, Automation and Mechatronics (RAM), 2011 IEEE Conference on
Conference_Location
Qingdao
ISSN
2158-2181
Print_ISBN
978-1-61284-252-3
Type
conf
DOI
10.1109/RAMECH.2011.6070496
Filename
6070496
Link To Document