Nonlinear Analytical Redundancy for Robotic Fault Detection