Rotary engine is a type of internal-combustion engine that uses a rotor (rotating part) instead of a piston. A West German engineer, Felix Wankel, developed the first practical rotary engine, called the Wankel engine, during the 1950's. It has a triangular rotor design.