Nonlinear Unknown Input and State Estimation Algorithm in Mobile Robots

This technical report provides the description and the derivation of a novel nonlinear unknown input and state estimation algorithm (NUISE) for mobile robots. The algorithm is designed for real-world robots with nonlinear dynamic models and subject to stochastic noises on sensing and actuation. Leveraging sensor readings and planned control commands, the algorithm detects and quantifies anomalies on both sensors and actuators. Later, we elaborate the dynamic models of two distinctive mobile robots for the purpose of demonstrating the application of NUISE. This report serves as a supplementary document for [1].

[1]  Mohamed Darouach,et al.  Unbiased minimum variance estimation for systems with unknown exogenous inputs , 1997, Autom..

[2]  Inseok Hwang,et al.  Robust estimation and fault detection and isolation algorithms for stochastic linear hybrid systems with unknown fault input , 2011 .

[3]  R. Patton,et al.  Optimal filtering for systems with unknown inputs , 1998, IEEE Trans. Autom. Control..

[4]  Emilio Frazzoli,et al.  A unified filter for simultaneous input and state estimation of linear discrete-time stochastic systems , 2013, Autom..

[5]  Peng Liu,et al.  RoboADS: Anomaly Detection Against Sensor and Actuator Misbehaviors in Mobile Robots , 2018, 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN).

[6]  Emilio Frazzoli,et al.  Simultaneous mode, input and state estimation for switched linear stochastic systems , 2016, International Journal of Robust and Nonlinear Control.

[7]  Hugh F. Durrant-Whyte,et al.  Simultaneous localization and mapping: part I , 2006, IEEE Robotics & Automation Magazine.

[8]  Giuseppe De Nicolao,et al.  Nonparametric input estimation in physiological systems: Problems, methods, and case studies , 1997, Autom..

[9]  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..

[10]  Peter K. Kitanidis,et al.  Unbiased minimum-variance linear state estimation , 1987, Autom..

[11]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[12]  Donghua Zhou,et al.  Unbiased minimum-variance state estimation for linear systems with unknown input , 2009, Autom..

[13]  Jie Chen,et al.  Design of unknown input observers and robust fault detection filters , 1996 .

[14]  J. Kuipers Quaternions and Rotation Sequences , 1998 .