Interpolating Control Toolbox (ICT)

The Interpolating control toolbox (ICT) is a free and open-source MATLAB toolbox for the constrained control of discrete-time linear systems. Precisely, it employs (centralised or decentralised) interpolation-based control (IC) for time-invariant and uncertain time-varying discrete-time linear systems with (global or local) state and control constraints. The toolbox combines geometrical features to compute robust invariant sets offline and solves a linear programming problem to compute the required IC online.

Authors

ICT has been developed by Sheila Scialanga (ex-PhD student at the University of Glasgow; now with MathWorks, Cambridge) and Konstantinos Ampountolas (now with the Department of Mechanical Engineering at the University of Thessaly, Greece), in the James Watt School of Engineering at the University of Glasgow, UK.