Weighted Least Square optimization algorithm. Used for dynamic allocation of actuators, in particular with INDI-based control algorithms. The size of the matrix (output vs. objectives) must be defined large enough for all the controllers