The friction interference in the pneumatic rotary actuator is the primary factor affecting the position accuracy of a pneumatic rotary actuator servo system. The paper proposes an evolutionary algorithm-based friction-forward compensation control architecture for improving position accuracy. Firstly, the basic equations of the valve-controlled actuator are derived and linearized in the middle position, and the transfer function of the system is further obtained. Then, the evolutionary algorithm-based friction feedforward compensation control architecture is structured, including that the evolutionary algorithm is used to optimize the controller coefficients and identify the friction parameters. Finally, the contrast experiments of four control strategies (the traditional PD control, the PD control with friction feedforward compensation without evolutionary algorithm tuning, the PD control with friction feedforward compensation based on the differential evolution algorithm, and the PD control with friction feedforward compensation based on the genetic algorithm) are carried out on the experimental platform. The experimental results reveal that the evolutionary algorithm-based friction feedforward compensation greatly improves the position tracking accuracy and positioning accuracy, and that the differential evolution-based case achieves better accuracy. Also, the system with the friction feedforward compensation still maintains high accuracy and strong stability in the case of load.