Computing 3-D optimal form-closure grasps | Synapse