Abstract: A self-propelling method includes providing an impulse to a first magnet, the first magnet having angular momentum about a first point subsequent to the impulse, and inducing a change in angular momentum of a second magnet in response to magnetic attraction with the first magnet, the second magnet rotating about a second point, so that the first and second magnets are rotatably coupled to a rigid vehicle platform at the first and second points, and the inducing a change in angular momentum of the second magnet results in a transferred linear impulse of rigid vehicle platform in a first direction.