A three-part method for low Earth orbit (LEO) satellite attitude determination based on global positioning systems is presented. The method is used to overcome the well-known integer ambiguity problem, involving the Gram Schmidt orthogonalization procedure at one stage and a fast replacement for the usual QUEST solution of least mean square attitude solution.