A reciprocating movement mechanism. It uses an eccentric shaft to move a mutilated geneva wheel, resulting in a non-continuous reciprocating movement, with iddle times between movements. The output is rotation, but can be converted to linear using another rack/pinion or a slider-crank mechanism.
Video at https://youtu.be/OqNXn_7TNmk.