A device (1) which includes an elongate body (2) with a movable mass (3) arranged for sliding movement within the body (2), the element (4) being arranged to decelerate toward an end of the body (2) in order to impart forward movement thereto, via momentum transfer, and being arranged to accelerate away from said end in order to further drive the body (2) forward, again using momentum transfer.Linvention concerne un dispositif (1), qui comprend un corps allongé (2) muni dune masse mobile (3) conçue pour coulisser à lintérieur du corps (2). Un élément (4) est arrangé de façon à décélérer en sapprochant dune extrémité du corps (2), afin dy imprimer un mouvement en avant, par transfert dinertie. Lélément (4) est également arrangé de façon à accélérer en séloignant de ladite extrémité, afin dentraîner le corps (2) en avant en utilisant de nouveau le transfert dinertie.