Title :
Conservative to confident: Treating uncertainty robustly within Learning-Based Control
Author :
Ostafew, Chris J. ; Schoellig, Angela P. ; Barfoot, Timothy D.
Author_Institution :
Univ. of Toronto Inst. for Aerosp. Studies, Toronto, ON, Canada
Abstract :
Robust control maintains stability and performance for a fixed amount of model uncertainty but can be conservative since the model is not updated online. Learning-based control, on the other hand, uses data to improve the model over time but is not typically guaranteed to be robust throughout the process. This paper proposes a novel combination of both ideas: a robust Min-Max Learning-Based Nonlinear Model Predictive Control (MM-LB-NMPC) algorithm. Based on an existing LB-NMPC algorithm, we present an efficient and robust extension, altering the NMPC performance objective to optimize for the worst-case scenario. The algorithm uses a simple a priori vehicle model and a learned disturbance model. Disturbances are modelled as a Gaussian Process (GP) based on experience collected during previous trials as a function of system state, input, and other relevant variables. Nominal state sequences are predicted using an Unscented Transform and worst-case scenarios are defined as sequences bounding the 3σ confidence region. Localization for the controller is provided by an on-board, vision-based mapping and navigation system enabling operation in large-scale, GPS-denied environments. The paper presents experimental results from testing on a 50 kg skid-steered robot executing a path-tracking task. The results show reductions in maximum lateral and heading path-tracking errors by up to 30% and a clear transition from robust control when the model uncertainty is high to optimal control when model uncertainty is reduced.
Keywords :
Gaussian processes; learning systems; minimax techniques; mobile robots; navigation; nonlinear control systems; predictive control; robot vision; robust control; vehicles; 3σ confidence region; GP; Gaussian process; LB-NMPC algorithm; MM-LB-NMPC algorithm; a priori vehicle model; large-scale GPS-denied environments; learned disturbance model; model uncertainty; navigation system; nominal state sequences; on-board vision-based mapping; optimal control; outdoor mobile robots; path-tracking errors; path-tracking task; robust min-max learning-based nonlinear model predictive control algorithm; stability; system state function; unscented transform; Computational modeling; Optimal control; Prediction algorithms; Robots; Robustness; Transforms; Uncertainty;
Conference_Titel :
Robotics and Automation (ICRA), 2015 IEEE International Conference on
Conference_Location :
Seattle, WA
DOI :
10.1109/ICRA.2015.7139033