Translation, rotation, and vibration control of large space structures using self-differential GPS (SDGPS)