Issues and solutions for testing free-flying robots