The oxygen compressor is one of the key components in the onboard oxygen generating system (OBOGS), with a high-pressure canister for backup. In this paper, a multistage compressor unit with a non-crank mechanism is proposed for the compression of the generated oxygen for storage in the high-pressure canister in the oxygen backup line of the OBOGS. The working principle, control strategy, and the design method of the key components of the non-crank compressor are provided to realize the preliminary design. The experimental study was carried out to investigate the control accuracy and the technical feasibility, including the compression capacity and the cooling performance. Results show that the motion control program could realize the motion scheme of the compressor with an error of less than 2%. The discharge pressure reached a relative stability after around 40 cycles of compression, while the discharge temperature achieved relative stability after approximately 100 cycles. The average discharge pressure at the last stage could meet the pressure requirement under standard working conditions. The average inlet temperature of the oxygen to the gasholder was 25 • C under standard working conditions.