Title :
Building probabilistic motion models for SLAM
Author :
Visatemongkolchai, Artit ; Zhang, Hong
Author_Institution :
Dept. of Comput. Sci., Univ. of Alberta, Edmonton, AB
Abstract :
This paper describes the use of two sequential machine learning techniques for building a mobile robot´s motion model, which is an essential component in SLAM algorithms. First, the recursive least squares (RLS) algorithm is used to build a static motion model. RLS can learn motion model parameters as soon as new data (the robot´s poses from odometry readings and ground-truth poses) arrive. As a result, it can detect when the model has converged and stop training. Second, the bi-loop recursive least squares (BiRLS) algorithm is applied to learn motion model parameters when the robot operates on a dynamically changing ground surface. BiRLS can keep track of the changes in time-varying parameters better than RLS without additional data and is better suited for building a dynamic motion model. Experimental results using data from a physical robot demonstrate the effectiveness of the two sequential learning algorithms in the FastSLAM 2.0 framework.
Keywords :
SLAM (robots); learning (artificial intelligence); least squares approximations; mobile robots; motion control; SLAM algorithm; biloop recursive least squares; mobile robot; motion model parameters; odometry readings; probabilistic motion model; recursive least squares algorithm; sequential machine learning; static motion model; Artificial intelligence; Least squares methods; Machine learning algorithms; Mobile robots; Resonance light scattering; Robot kinematics; Robot motion; Robot sensing systems; Simultaneous localization and mapping; Tracking;
Conference_Titel :
Robotics and Biomimetics, 2007. ROBIO 2007. IEEE International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-1761-2
Electronic_ISBN :
978-1-4244-1758-2
DOI :
10.1109/ROBIO.2007.4522409