A Fault-tolerant Architecture for Mobile Robot Localization

To improve the reliability of perception, autonomous mobile robots often obtain environmental information from multiple sensors. However, the redundancy of sensors and extra fusion process increase the risks of system failure. In this paper, a fault-tolerance architecture is proposed for mobile robot localization and a differential drive mobile robot is investigated. In the architecture, the relative/absolute localization methods are fused by Extended Kalman Filters (EKFs). Furthermore, fault detection and fault identification are accomplished by comparing the outputs of redundancy of fusing processes. Finally, the effectiveness of the fault-tolerance architecture is verified in several experiments conducted in the robot prototype.

[1]  Masafumi Hashimoto,et al.  Sensor fault detection and identification in dead-reckoning system of mobile robot: interacting multiple model approach , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[2]  P. J. Escamilla-Ambrosio,et al.  A HYBRID KALMAN FILTER-FUZZY LOGIC MULTISENSOR DATA FUSION ARCHITECTURE WITH FAULT TOLERANT CHARACTERISTICS , 2001 .

[3]  Wolfgang Hess,et al.  Real-time loop closure in 2D LIDAR SLAM , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[4]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[5]  M. Buehler,et al.  Three-state Extended Kalman Filter for Mobile Robot Localization , 2002 .

[6]  Walter Schön,et al.  A fault tolerant architecture for data fusion: A real application of Kalman filters for mobile robot localization , 2017, Robotics Auton. Syst..

[7]  Philippe Bonnifait,et al.  Data fusion of four ABS sensors and GPS for an enhanced localization of car-like vehicles , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[8]  Aboelmagd Noureldin,et al.  Enhanced MEMS-IMU/odometer/GPS integration using mixture particle filter , 2011 .

[9]  Wolfram Burgard,et al.  Particle Filters for Mobile Robot Localization , 2001, Sequential Monte Carlo Methods in Practice.

[10]  Henry Leung,et al.  Mobile robot localization using odometry and kinect sensor , 2012, 2012 IEEE International Conference on Emerging Signal Processing Applications.

[11]  Masafumi Hashimoto,et al.  A multi-model based fault detection and diagnosis of internal sensors for mobile robot , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[12]  Gaurav S. Sukhatme,et al.  Sensor fault detection and identification in a mobile robot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[13]  Gaurav S. Sukhatme,et al.  Robust localization using relative and absolute position estimates , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[14]  Sauro Longhi,et al.  Development and experimental validation of an adaptive extended Kalman filter for the localization of mobile robots , 1999, IEEE Trans. Robotics Autom..

[15]  Abhijit Datta,et al.  Kinematic analysis of wheeled mobile robot , 2007 .

[16]  Juan D. Tardós,et al.  ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras , 2016, IEEE Transactions on Robotics.