As a widely used engineering vehicle, drum rollers have a higher degree of freedom in motion than conventional passenger vehicles. The uncertainties, caused by road and vehicle condition variations, introduce severe disturbances in the path-following control of unmanned rollers. In this work, a single-drum roller is considered, for which a composite disturbance rejection controller (CDRC) is proposed for path following. The CDRC comprises a disturbance rejection controller (DRC) and a modified pure pursuit controller (MPPC). The DRC lumps all the discrepancies of the models from the roller as total disturbance, which is estimated by the extended state observer (ESO) and rejected in the feedback control loop. For enhanced performance, MPPC is added as a feedforward controller, which calculates the target articulation angle based on the roller geometry model. Compared with the DRC, the settling time of the CDRC is reduced by 12.3%, and the lateral errors are reduced by 43.1% and 39.9% in the presence of uncertainties in the positioning system and steering motor, respectively, while it still maintains a low computational cost. The proposed controller have been used in 15 unmanned rollers for 2 years, using which over 5 million square meters area has been compacted.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.