Improvement of angular velocity and position estimation in gyro-free inertial navigation based on vision aid equipment

In conventional navigation systems, inertial sensors consist of accelerometers and gyroscopes. These sensors suffer from in-built errors, accumulated drift and high-level noise sensitivity. The accurate gyroscopes are expensive and not suitable in cost-effective applications. To minimise such disadvantages, one solution is the combination of inertial sensors with different aiding sensors. To lower the cost, utilisation of redundant accelerometer structure as gyro-free inertial measurement unit (GFIMU) has been proposed. In this study, Gyro-Free navigation errors using four tri-axial accelerometers are illustrated. Compensation of errors in terms of angular velocity and position estimation is verified based on adding a simple gyroscope, inexpensive stereo cameras as well as creating an easy to use topological map. The topological map is easily created by means of scale-invariant feature transform method. The estimation of angular velocity is corrected on the basis of fusing the measurements from GFIMU and a simple gyroscope using unscented Kalman filter. The correction of position is performed by comparing the estimated position from GFIMU and observation of stereo cameras together with topological map. The results of the research show that the collaboration of GFIMU, stereo cameras and simple gyroscope will improve the robustness and accuracy of navigation, significantly.

[1]  Masayuki Inaba,et al.  View-based navigation using an omniview sequence in a corridor environment , 2003, Machine Vision and Applications.

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

[3]  Mehran Yazdi,et al.  Vision-based calibration of a Hexa parallel robot , 2014, Ind. Robot.

[4]  M. Sharif,et al.  Hexagonal scale invariant feature transform (H-SIFT) for facial feature extraction , 2015 .

[5]  Shengzhi Zhang,et al.  Design and analysis of gyro-free inertial measurement units with different configurations , 2014 .

[6]  G. Legnani,et al.  On the Number and Placement of Accelerometers for Angular Velocity and Acceleration Determination , 2001 .

[7]  Achim Wagner,et al.  Cascaded Kalman and particle filters for photogrammetry based gyroscope drift and robot attitude estimation. , 2014, ISA transactions.

[8]  Wei Chen,et al.  Improved algorithm for navigation of rescue robots in underground mines , 2013, Comput. Electr. Eng..

[9]  Fernando Santos Osório,et al.  Adaptive finite state machine based visual autonomous navigation system , 2014, Eng. Appl. Artif. Intell..

[10]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  He Xu,et al.  Target tracking control of mobile robot in diversified manoeuvre modes with a low cost embedded vision system , 2013, Ind. Robot.

[12]  Pei-Chun Lin,et al.  State Derivation of a 12-Axis Gyroscope-Free Inertial Measurement Unit , 2011, Sensors.

[13]  V. Krishnan Measurement of angular velocity and linear acceleration using linear accelerometers , 1965 .

[14]  Philippe Cardou,et al.  Estimating the angular velocity of a rigid body moving in the plane from tangential and centripetal acceleration measurements , 2008 .

[15]  Sun Lining,et al.  Robust omnidirectional mobile robot topological navigation system using omnidirectional vision , 2013 .

[16]  Sungsu Park,et al.  A scheme for improving the performance of a gyroscope-free inertial measurement unit , 2005 .

[17]  Dimitrios G. Kottas,et al.  On the Consistency of Vision-Aided Inertial Navigation , 2012, ISER.

[18]  Xiaogang Wang,et al.  INS/VisNav/GPS relative navigation system for UAV , 2013 .

[19]  Yiannos Manoli,et al.  Design, geometry evaluation, and calibration of a gyroscope-free inertial measurement unit , 2010 .