Active disturbance rejection control algorithm for the driven branch chain of a polishing robot