An industrialized On-Orbit Servicing (OOS) mission architecture is proposed in this thesis which signifies the role of space manipulators in performing OOS missions. This mission architecture summarizes a procedure for OOS mission design based on a series of multi-objective optimization problems. To enhance proximity operations, it is concluded that the existence of an output tracking control system for space manipulators is beneficial. This thesis develops an output tracking controller to control the end-effector pose of an N-link free-floating space manipulator, with non-zero momentum. We employ feedback linearization on the Lie algebra of the Special Euclidean group SE(3) to remove the nonlinear influence from the system's dynamics and momentum in the controlled end-effector motion. Space manipulators are modelled as open-chain rigid multi-body systems, connected by either single or multi degree of freedom joints. The dynamics and kinematics of free-floating space manipulators are formulated on SE(3) using the exponential parameterization of screw motions. Multi-degree of freedom joints are modelled as the combination of the joints' individual exponential screw motion mappings to describe their motions as homogeneous transformations. The free-floating systems' equations of motion are obtained through an Euler-Lagrange derivation and decoupled into the base and manipulator motions. The conservation of linear and angular momentum is then considered as an affine nonholonomic constraint to the system, allowing for the dynamic reduction of a space manipulator system with conserved non-zero momentum. Due to the system's free-floating nature, the equations of motion are restricted to the manipulator's joint space which defines the region of controlled states.Two control cases are considered in this thesis, the first involving control over the output's linear motion and the second considering control over the end-effector pose. The first control case performs feedback linearization on R 3 where the resulting linear end-effector motion is controlled by a classical PID controller defined to impart a critically damped response in the error dynamics. For full pose control, feedback linearization is employed on se(3) for subsequent control using a modified feedforward, feedback PID control structure I first and foremost would like to extend my significant gratitude to my supervisor Dr. Robin Chhabra for providing me with constant support and the wonderful research experience. Aside from the tremendous technical insight and knowledge you have shared with me, you have also been a figure of compassion, perseverance and professionalism for which I very much appreciate. It has been a pleasure to conduct my research under your supervision. I would also like to acknowledge my colleagues in the ASRoM lab who have given their support and feedback in my research and have shared their friendship.I cannot describe the appreciation and love I have for my mom, Maria, my dad, Gilles, and my brother, Chris. To my parents in particular, th...