Another type of reciprocating compressor is the swash plate compressor , which uses pistons moved by a swash plate mounted on a shaft ( see axial piston pump ) .
A diaphragm compressor ( also known as a membrane compressor ) is a variant of the conventional reciprocating compressor .