Mobile Robot Position Determination Using Data Integration of Odometry and Gyroscope

The objective is to accurately determine mobile robots position and orientation by integrating information received from odometry and an inertial sensor. The position and orientation provided by odometry are subject to different types of errors. To improve the odometry, a fiber optic gyroscope is used to give the orientation information that is more reliable. The information from odometry and gyroscope are integrated using unscented Kalman filter (UKF). The position and orientation determined based on the UKF are compared with the results obtained from the commonly used extended Kalman filter (EKF).

[1]  Marie-José Aldon,et al.  Mobile robot attitude estimation by fusion of inertial data , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[3]  Shoichi Maeyama,et al.  Rule based filtering and fusion of odometry and gyroscope for a fail safe dead reckoning system of a mobile robot , 1996, 1996 IEEE/SICE/RSJ International Conference on Multisensor Fusion and Integration for Intelligent Systems (Cat. No.96TH8242).

[4]  Johann Borenstein Experimental evaluation of a fiber optics gyroscope for improving dead-reckoning accuracy in mobile robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[5]  Billur Barshan,et al.  Evaluation of a solid-state gyroscope for robotics applications , 1992 .

[6]  R. M. Rogers Improved heading using dual speed sensors for angular rate and odometry in land navigation , 1998, IEEE 1998 Position Location and Navigation Symposium (Cat. No.98CH36153).

[7]  Simon J. Julier,et al.  The scaled unscented transformation , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[8]  Liqiang Feng,et al.  Measurement and correction of systematic odometry errors in mobile robots , 1996, IEEE Trans. Robotics Autom..

[9]  Johann Borenstein,et al.  UMBmark : a method for measuring, comparing, and correcting dead-reckoning errors in mobile robots , 1994 .

[10]  Johann Borenstein,et al.  Precision calibration of fiber-optics gyroscopes for mobile robot navigation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[11]  Liqiang Feng,et al.  Gyrodometry: a new method for combining data from gyros and odometry in mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[12]  Lindsay Kleeman,et al.  Accurate odometry and error modelling for a mobile robot , 1997, Proceedings of International Conference on Robotics and Automation.

[13]  Hugh F. Durrant-Whyte,et al.  An inertial navigation system for a mobile robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[14]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[15]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[16]  Jeffrey K. Uhlmann,et al.  New extension of the Kalman filter to nonlinear systems , 1997, Defense, Security, and Sensing.

[17]  Hideo Mori,et al.  Mobile robot navigation based on vision and DGPS information , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[18]  Hugh F. Durrant-Whyte,et al.  Inertial navigation systems for mobile robots , 1995, IEEE Trans. Robotics Autom..

[19]  Johann Borenstein,et al.  Accurate mobile robot dead-reckoning with a precision-calibrated fiber-optic gyroscope , 2001, IEEE Trans. Robotics Autom..

[20]  R. Husson,et al.  The dead reckoning localization system of the wheeled mobile robot ROMANE , 1996, 1996 IEEE/SICE/RSJ International Conference on Multisensor Fusion and Integration for Intelligent Systems (Cat. No.96TH8242).

[21]  Shuzhi Sam Ge,et al.  Autonomous vehicle positioning with GPS in urban canyon environments , 2001, IEEE Trans. Robotics Autom..

[22]  Johann Borenstein,et al.  Sensor fusion for mobile robot dead-reckoning with a precision-calibrated fiber optic gyroscope , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[23]  Shuzhi Sam Ge,et al.  Autonomous vehicle positioning with GPS in urban canyon environments , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[24]  Eric Krotkov,et al.  Dead reckoning for a lunar rover on uneven terrain , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[25]  José A. Castellanos,et al.  Unscented SLAM for large-scale outdoor environments , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  B. Favre-Bulle An inertial navigation system for robot measurement and control , 1993, Proceedings of IEEE International Conference on Control and Applications.

[27]  Stergios I. Roumeliotis,et al.  Extended Kalman filter for frequent local and infrequent global sensor data fusion , 1997, Other Conferences.

[28]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[29]  Jang Gyu Lee,et al.  Dead reckoning navigation for an autonomous mobile robot using a differential encoder and a gyroscope , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.