Title :
FPGA implementation of a sequential Extended Kalman Filter algorithm applied to mobile robotics localization problem
Author :
Cruz, S. ; Munoz, D.M. ; Conde, M. ; Llanos, Carlos H. ; Borges, G.A.
Author_Institution :
Depts. of Mech. Eng., Univ. of Brasilia, Brasilia, Brazil
fDate :
Feb. 27 2013-March 1 2013
Abstract :
This work describes a hardware architecture for implementing a sequential approach of the Extended Kalman Filter (EKF) that is suitable for mobile robotics tasks, such as self-localization, mapping, and navigation problems. As such algorithm is computationally intensive, commonly it is implemented in Personal Computer (PC)-based platform to be employed on larger robots. In order to allow the development of small robotic platforms, as those required in many current state of the art research (for instance microrobotics area), small size, low-power and high floating-point computing capability targets are required, as well as specific architectures designed for them. Thus, the proposed architecture has been achieved, for self-localization task, using floating-point arithmetic operators (in simple precision), allowing the fusion of data coming from different sensors such as ultrasonic (Sonar) and Laser Range Finder (LRF). The system has been adapted for achieving a reconfigurable platform, and applied to a Pioneer 3-AT mobile robot.
Keywords :
Kalman filters; control engineering computing; field programmable gate arrays; floating point arithmetic; laser ranging; mobile robots; ultrasonic devices; FPGA implementation; LRF; PC; Pioneer 3-AT mobile robot; floating-point arithmetic operators; floating-point computing capability targets; hardware architecture; laser range finder; mapping problems; mobile robotics localization problem; navigation problems; personal computer-based platform; self-localization problems; sequential approach; sequential extended Kalman filter algorithm; ultrasonic sensors; Computer architecture; Equations; Field programmable gate arrays; Hardware; Mathematical model; Robot kinematics;
Conference_Titel :
Circuits and Systems (LASCAS), 2013 IEEE Fourth Latin American Symposium on
Conference_Location :
Cusco
Print_ISBN :
978-1-4673-4897-3
DOI :
10.1109/LASCAS.2013.6519021