Adaptive-frame-rate monocular vision and IMU fusion for robust indoor positioning

Robust navigation for mobile robots requires an accurate method for tracking the robot position in the environment. This paper presents a simple and novel visual-inertial integration system suitable for unstructured and unprepared indoor environments, where MARG (Magnet, Angular Rate and Gravity) sensors and a monocular camera are used. The pre-estimated orientation from MARG sensors, is used to estimate the translation based on the data from the visual and inertial sensors. This has a significant effect on the performance of the fusion sensing strategy and makes the fusion procedure much easier, because the gravitational acceleration can be correctly removed from the accelerometer measurements before the fusion procedure, where a linear Kalman Filter is selected as the fusion estimator. the use of pre-estimated orientation can help to eliminate erroneous point matches based on the properties of the pure camera translation and thus the computational requirements can be significantly reduced compared to the RANSAC (RANdom SAmple Consensus) algorithm. In addition, an adaptive-frame-rate single camera is selected to not only avoid motion blur based on the angular velocity and acceleration after compensation but also to make an effect called visual zero-velocity update for the static motion. Thus, it can recover a more accurate baseline and meanwhile reduce the computational requirements. In particular, an absolute scale factor, which is usually lost in monocular camera tracking, can be obtained by introducing it into the estimator. Simulation and experimental results are presented for different environments with different types of movement and the results from a Pioneer robot are used to demonstrate the accuracy of the proposed method.

[1]  Eric Robert Bachmann,et al.  Inertial and Magnetic Tracking of Limb Segment Orientation for Inserting Humans into Synthetic Environments , 2000 .

[2]  J.C.K. Chou,et al.  Quaternion kinematic and dynamic differential equations , 1992, IEEE Trans. Robotics Autom..

[3]  Jorge Dias,et al.  Vision and Inertial Sensor Cooperation Using Gravity as a Vertical Reference , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Adrian Schumacher,et al.  Integration of a GPS aided Strapdown Inertial Navigation System for Land Vehicles , 2006 .

[5]  Markus Vincze,et al.  Multi-rate fusion with vision and inertial sensors , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  Peter Corke,et al.  An Introduction to Inertial and Visual Sensing , 2007, Int. J. Robotics Res..

[7]  Berthold K. P. Horn,et al.  Closed-form solution of absolute orientation using unit quaternions , 1987 .

[8]  Xi Chen,et al.  PAMS: a wearable physical activity monitoring system for continuous motion capture in free-living environments , 2010, BODYNETS.

[9]  S. Sukkarieh,et al.  Inertial navigation aided with GPS information , 1997, Proceedings Fourth Annual Conference on Mechatronics and Machine Vision in Practice.

[10]  Markus Vincze,et al.  Simultaneous Motion and Structure Estimation by Fusion of Inertial and Vision Data , 2007, Int. J. Robotics Res..

[11]  H. Opower Multiple view geometry in computer vision , 2002 .

[12]  Sudeep Sarkar,et al.  Vision–IMU Integration Using a Slow-Frame-Rate Monocular Vision System in an Actual Roadway Setting , 2010, IEEE Transactions on Intelligent Transportation Systems.

[13]  Markus Vincze,et al.  Fast Ego-motion Estimation with Multi-rate Fusion of Inertial and Vision , 2007, Int. J. Robotics Res..

[14]  Isaac Skog,et al.  A low-cost GPS aided inertial navigation system for vehicle applications , 2005, 2005 13th European Signal Processing Conference.

[15]  Ya Tian,et al.  An Adaptive-Gain Complementary Filter for Real-Time Human Motion Tracking With MARG Sensors in Free-Living Environments , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[16]  Berthold K. P. Horn Recovering Baseline and Orientation from Essential Matrix , 1990 .

[17]  John Weston,et al.  Strapdown Inertial Navigation Technology, Second Edition , 2005 .

[18]  C. Jekeli Inertial navigation systems with geodetic applications , 2000 .

[19]  Robert B. McGhee,et al.  Estimation of Human Foot Motion During Normal Walking Using Inertial and Magnetic Sensor Measurements , 2012, IEEE Transactions on Instrumentation and Measurement.