Abstract
This paper proposes a general optimal control algorithm for free-floating link systems. To describe the position and orientation of the floating base body, we introduce virtual links which connect the inertia frame and the center of mass of the base link. Then, we extend the previously developed algorithm for normal open-link mechanisms as it can consider the virtual links. An optimal control problem of a space robot is solved to demonstrate the effectiveness of the proposed algorithm.