Pulse-driven robot: Motion via solitary waves