Abstract
Autonomous hydraulic excavators are widely used in construction, mining, and material-handling operations, offering improved efficiency and safety. Precise trajectory tracking is essential for such systems. However, inherent nonlinearities and significant time delays in the hydraulic actuators hinder accurate control for autonomous operations. To address these challenges, a nonlinear model predictive control (NMPC) algorithm is proposed. Specifically, a Hammerstein–Wiener structure is employed to model the nonlinear hydraulic system, with parameters identified from experimental data. Based on this model, an NMPC trajectory-tracking algorithm is developed, which accounts for actuator and control input constraints. To mitigate the intrinsic 0.5-second response delay of the hydraulic system, a predictive delay compensation strategy is introduced, whereby predicted joint states over the next 0.5 seconds serve as real-time control references. Simulation results demonstrate that the proposed controller substantially outperforms proportional–integral–derivative (PID) and fuzzy PID methods, maintaining the bucket-end error within 20 cm. Field experiments on an autonomous excavator implemented under the robot operating system (ROS) framework confirm that the maximum trajectory-tracking error remains within 50 cm, validating the effectiveness and robustness of the proposed NMPC approach under real-world operating conditions.
Keywords
Get full access to this article
View all access options for this article.
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
