#23 initialize S2RobotClientFactory