TY - GEN
T1 - Gaussian process based subsumption of a parasitic control component
AU - Axelrod, Allan M.
AU - Kingravi, Hassan A.
AU - Chowdhary, Girish V.
N1 - Publisher Copyright:
© 2015 American Automatic Control Council.
PY - 2015/7/28
Y1 - 2015/7/28
N2 - Many existing control architectures assume that the main control system being designed is the only controller that governs a system's actuators. However, with the increasing availability of off-the shelf controls packages, the number of internal unadjustable control systems is increasing. Some of these control systems may behave in parasitic way by enforcing a rigid set of behaviors that could disrupt a desired system behavior. We present a control architecture that can subsume parasitic control behavior through iteratively shaping the main control command with an intelligent feed-forward term. Our architecture requires very little prior knowledge about the subsystem whose behavior is to be subsumed, rather it relies on online learned sparsified predictive Gaussian Process (GP) models. We provide rigorous quantifiable bounds relating the sparsification of the GP to the accuracy in estimating and subsuming the parasitic subsystem. The presented subsumption architecture is realized using a variant of D-Type iterative learning control (ILC) and is validated through a series of flight tests on a Parrot AR Drone 2.0 quadrotor where the quadrotor's sonar based altitude control loop's behavior of maintaining a fixed altitude over ground surfaces is subsumed through a main controller via a feed-forward term.
AB - Many existing control architectures assume that the main control system being designed is the only controller that governs a system's actuators. However, with the increasing availability of off-the shelf controls packages, the number of internal unadjustable control systems is increasing. Some of these control systems may behave in parasitic way by enforcing a rigid set of behaviors that could disrupt a desired system behavior. We present a control architecture that can subsume parasitic control behavior through iteratively shaping the main control command with an intelligent feed-forward term. Our architecture requires very little prior knowledge about the subsystem whose behavior is to be subsumed, rather it relies on online learned sparsified predictive Gaussian Process (GP) models. We provide rigorous quantifiable bounds relating the sparsification of the GP to the accuracy in estimating and subsuming the parasitic subsystem. The presented subsumption architecture is realized using a variant of D-Type iterative learning control (ILC) and is validated through a series of flight tests on a Parrot AR Drone 2.0 quadrotor where the quadrotor's sonar based altitude control loop's behavior of maintaining a fixed altitude over ground surfaces is subsumed through a main controller via a feed-forward term.
UR - http://www.scopus.com/inward/record.url?scp=84940946097&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84940946097&partnerID=8YFLogxK
U2 - 10.1109/ACC.2015.7171173
DO - 10.1109/ACC.2015.7171173
M3 - Conference contribution
AN - SCOPUS:84940946097
T3 - Proceedings of the American Control Conference
SP - 2888
EP - 2893
BT - ACC 2015 - 2015 American Control Conference
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2015 American Control Conference, ACC 2015
Y2 - 1 July 2015 through 3 July 2015
ER -