Rough wall effect on micro-swimmers