• DocumentCode
    716130
  • 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
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    421
  • Lastpage
    427
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7139033
  • Filename
    7139033