Skip to content

Allerton 2022 submission. Adversarial attack for input-driven MPC on cost and constraints.

Notifications You must be signed in to change notification settings

UTAustin-SwarmLab/Constraint-Adversarial-MPC

Repository files navigation

Constraint-Adversarial-MPC

Allerton 2022 submission. link

Adversarial attack for input-driven LQR on cost and constraints with CVXPY.

Prerequisites

python version: 3.9.12

package version
numpy 1.20.1
pandas 1.2.3
matplotlib 3.4.3
seaborn 0.11.2
cvxpy 1.1.18
statannotations 0.4.4

Getting Started

  • To run the code, execute: constraint_adv.ipynb

  • Functions for plotting: plot_utilities.py

  • Generate input-driven LQR controllers (both constrained and unconstrained): system_dynamics.py

  • Dimension of action space, state space, and other parameters: parameters.yml

Contact

Po-han Li - pohanli@utexas.edu

About

Allerton 2022 submission. Adversarial attack for input-driven MPC on cost and constraints.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published