Spacecraft Robot Kinematics Using Dual Quaternions | Synapse