TY - JOUR
T1 - Tube-based nonlinear model predictive control for autonomous skid-steer mobile robots with tire–terrain interactions
AU - Prado, Álvaro Javier
AU - Torres-Torriti, Miguel
AU - Yuz, Juan
AU - Auat Cheein, Fernando
N1 - Funding Information:
This work was supported by ANID-Basal FB0008 , Fondecyt grant 1171431 , Fondequip 120141 CONICYT-PCHA/Doctorado Nacional/2015-21151095 , DGIIP-UTFSM Chile and statutory fund No. 09/93/DSPB/0711 .
Publisher Copyright:
© 2020 Elsevier Ltd
PY - 2020/8
Y1 - 2020/8
N2 - This work addresses the problem of robust tracking control for skid-steer mobile platforms, using tube-based Nonlinear Model Predictive Control. The strategy seeks to mitigate the impact of disturbances propagated to autonomous vehicles originated by traction losses. To this end, a dynamical model composed by two coupled sub-systems stands for lateral and longitudinal vehicle dynamics and tire behavior. The controller is aimed at tracking prescribed stable operation points of the slip and side-slip beyond the robot pose and speeds. To reach robust tracking performance on the global system, a centralized control scheme operates under a predictive control framework composed by three control actions. The first one compensates for disturbances using the reference trajectory-feedforward control. The second control action corrects the errors generated by the modeling mismatch. The third one is devoted to ensure robustness on the closed-loop system whilst compensating for deviations of the state trajectories from the nominal ones (i.e. disturbance-free). The strategy ensures robust feasibility even when tightening constraints are met. Such constraints are calculated on-line based on robust positively invariant sets characterized by polytopic sets (tubes), including a terminal region to guarantee robustness. The benefits of the controller regarding tracking performance, constraint satisfaction and computational practicability were tested through simulations with a Cat® 262C skid-steer model. Then, in field tests, the controller evidenced high tracking accuracy against terrain disturbances when benchmarking performance with respect to inherent robust predictive controllers.
AB - This work addresses the problem of robust tracking control for skid-steer mobile platforms, using tube-based Nonlinear Model Predictive Control. The strategy seeks to mitigate the impact of disturbances propagated to autonomous vehicles originated by traction losses. To this end, a dynamical model composed by two coupled sub-systems stands for lateral and longitudinal vehicle dynamics and tire behavior. The controller is aimed at tracking prescribed stable operation points of the slip and side-slip beyond the robot pose and speeds. To reach robust tracking performance on the global system, a centralized control scheme operates under a predictive control framework composed by three control actions. The first one compensates for disturbances using the reference trajectory-feedforward control. The second control action corrects the errors generated by the modeling mismatch. The third one is devoted to ensure robustness on the closed-loop system whilst compensating for deviations of the state trajectories from the nominal ones (i.e. disturbance-free). The strategy ensures robust feasibility even when tightening constraints are met. Such constraints are calculated on-line based on robust positively invariant sets characterized by polytopic sets (tubes), including a terminal region to guarantee robustness. The benefits of the controller regarding tracking performance, constraint satisfaction and computational practicability were tested through simulations with a Cat® 262C skid-steer model. Then, in field tests, the controller evidenced high tracking accuracy against terrain disturbances when benchmarking performance with respect to inherent robust predictive controllers.
KW - Autonomous industrial machinery
KW - Robust predictive control
KW - Tire slip dynamics
KW - tire–terrain interaction
KW - Trajectory tracking
UR - http://www.scopus.com/inward/record.url?scp=85085366996&partnerID=8YFLogxK
U2 - 10.1016/j.conengprac.2020.104451
DO - 10.1016/j.conengprac.2020.104451
M3 - Article
AN - SCOPUS:85085366996
SN - 0967-0661
VL - 101
JO - Control Engineering Practice
JF - Control Engineering Practice
M1 - 104451
ER -