SGCMG non-singularity steering based on adaptive Gauss pseudospectral method