Small objects can swim by generating around them fields or gradients which in turn induce fluid motion past their surface by phoretic surface effects.
We quantify for arbitrary swimmer shapes and surface patterns, how efficient swimming requires both surface ‘activity’ to generate the fields, and surface ‘phoretic mobility’ (the quantity that determines the direction of the velocity, relative to the driving gradient, which depends on specifics of the solute/surface interactions). We show in particular that
Designing phoretic micro- and nano-swimmers (pdf)
| See Self-diffusiophoresis, and Diffusiophoresis for theory |
Janus particle
Saturn particle
Three-slice design

Use slender body theory
Is there a way for particles to actively "fight" their rotational diffusion and make them go straight for longer, without an external field?