Output Feedback Control for Spacecraft Formation Flying with Coupled Translation and Attitude Dynamics Hong Wong, Haizhou Pan, and Vikram Kapila Mechanical, Aerospace, and Manufacturing Engineering, Polytechnic University, Brooklyn, NY 11201 Abstract— In this paper, we address an output feedback tracking control problem for the coupled translation and attitude motion of a follower spacecraft relative to a leader spacecraft. It is assumed that i) the leader spacecraft is tracking a given desired translation and attitude motion trajectory and ii) the translation and angular velocity measurements of the two spacecraft are not available for feedback. First, the mutually coupled translation and atti- tude motion dynamics of the follower spacecraft relative to a leader spacecraft are described. Next, a suitable high-pass filter is employed to estimate the follower spacecraft relative translation and angular velocities using measurements of its relative translational position and attitude orientation. Using a Lyapunov framework, a nonlinear output feed- back control law is designed that ensures the semi-global asymptotic convergence of the follower spacecraft relative translation and attitude position tracking errors, despite the lack of translation and angular velocity measurements of the two spacecraft. Finally, an illustrative numerical simulation is presented to demonstrate the effectiveness of the proposed control design methodology. I. Introduction Spacecraft formation flying (SFF) has the potential to enhance space-based imaging/interferometry missions through the use of distributed apertures. Specifically, by combining the imaging apertures placed on several separated spacecraft and by appropriately configuring the formation geometry, the sensing aperture can be enlarged beyond the capability of a single spacecraft. However, effective utilization of the SFF technology necessitates highly maneuverable spacecraft to be pre- cisely controlled in a formation so as to maintain a meaningful separation and orientation. Thus, develop- ment of a systematic SFF control design framework incorporating the six degree-of-freedom (DOF) coupled translation and attitude motion dynamics of spacecraft is of paramount importance. The study of dynamics and control for six-DOF spacecraft has received scant attention in the current literature. Some recent exceptions include [8], [9]. These control methods require the use of translation and an- gular velocity measurements of spacecraft for feedback. Unfortunately, cost/weight constraints may not permit the use of translation and angular velocity sensors. In prior research, several authors have addressed the Research supported in part by the National Aeronautics and Space Administration–Goddard Space Flight Center under Grant NGT5-151 and the NASA/New York Space Grant Consortium under Grant 32310-5891. problem of output feedback control of spacecraft. Specif- ically, using the four-parameter quaternion represen- tation of the spacecraft attitude, an adaptive output feedback attitude tracking controller was developed in [3]. Furthermore, in [10], an adaptive output feedback position tracking controller was developed for SFF. However, the output feedback control problem for the six-DOF coupled translation and attitude motion of spacecraft formations remains to be addressed. In this paper, we address the output feedback track- ing control problem for the six-DOF motion of a follower spacecraft relative to a leader spacecraft using the coupled translation and attitude dynamics of a leader- follower spacecraft pair developed in [7]. A high-pass filter is employed to generate a velocity-related signal from the translational position and attitude orientation measurements. A judicious modification of the generally recommended [4] filter is implemented to overcome the complexity arising from the mutual coupling of the follower spacecraft translation and attitude mo- tion dynamics. Using a suitable Lyapunov function, our nonlinear output feedback control law guarantees asymptotic convergence of the translation and attitude position tracking errors, despite the lack of translation and angular velocity feedback. II. Mathematical Preliminaries Throughout this paper, several reference frames are employed to characterize the translation and attitude motion dynamics of a spacecraft. Each reference frame used in this paper is assumed to consist of three basis vectors which are right-handed, mutually perpendicular, and of unit length. Let F denote a reference frame and let i , j , and k denote the three basis vectors of F . Then F = i j k denotes the vectrix of the reference frame F [5]. A vector A can be expressed in the reference frame F as A = a 1 i +a 2 j +a 3 k , where a 1 ,a 2 , and a 3 denote the components of A along i , j , and k , respectively. Frequently, we will assemble these components as A = [a 1 a 2 a 3 ] T . Using the above vectrix formalism and the usual vector inner product, a vector A can be expressed in the reference frame F as A= A T F = F T A. The vectrix F has the following two properties: i) F · F T = I 3 , where “·” denotes the usual vector 2005 American Control Conference June 8-10, 2005. Portland, OR, USA 0-7803-9098-9/05/$25.00 ©2005 AACC ThB04.6 2419