Does robots helps in space?? We asked NASA technologist.