Nonlinear Model Predictive Control for Trajectory Tracking and Obstacle Avoidance of Free-Floating Satellite Manipulator | Synapse