A robust decoupling control for MIMO robot manipulator