Multimedia  

 

Volume 26 Issue 6 - Publication Date: 1 June 2007
 
Fast Ego-motion Estimation with Multi-rate Fusion of Inertial and Vision
 
L. Armesto, J. Tornero Dept. of Control Systems Engineering, Technical University of Valencia Camino de Vera, s/n 46022, Valencia, Spain, and M. Vincze Automation and Control Institute Vienna University of Technology Gusshausstr. 27.29/361 A-1040, Vienna, Austria
 
This paper presents a tracking system for ego-motion estimation which fuses vision and inertial measurements using EKF and UKF (Extended and Unscented Kalman Filters), where a comparison of their performance has been done. It also considers the multi-rate nature of the sensors: inertial sensing is sampled at a fast sampling frequency while the sampling frequency of vision is lower. the proposed approach uses a constant linear acceleration model and constant angular velocity model based on quaternions, which yields a non-linear model for states and a linear model in measurement equations. Results show that a significant improvement is obtained on the estimation when fusing both measurements with respect to just vision or just inertial measurements. It is also shown that the proposed system can estimate fast-motions even when vision system fails. Moreover, a study of the influence of the noise covariance is also performed, which aims to select their appropriate values at the tuning process. The setup is an end-effector mounted camera, which allow us to pre-define basic rotational and translational motions for validating results.
 
Multimedia Key
= Video = Data = Code = Image
 
Extension
Type
Description
1
Example 1: Video of pre-defined rotational movements. (4.2 MB) avi
2
Example 2: Video of pre-defined rotational movements. (4.2 MB) avi
3
Example 3: Video of pre-defined rotational movements. (1.8 MB) avi
4
Example 4: Video of pre-defined rotational movements. (2.3 MB) avi
5
Example 5: Video of pre-defined translational movements. (4.1 MB) avi
6
Example 6: Video of pre-defined translational movements. (3.8 MB) avi
7
Example 7: Video of pre-defined translational movements. (2.3 MB) avi
8
Example 8: Video of pre-defined translational movements. (1.9 MB) mpg
9
Example 9: Raw-data of experiments. (0.1 MB) zip
10
Example 10: Matlab code. (0.4 MB) zip
 
Return to Contents