Constrained spacecraft attitude control using Semidefinite Programming (SDP) with quaternion dynamics. The controller tracks a desired orientation while respecting geometric keep-in/keep-out cones and ...