English

Barrier States Embedded Iterative Dynamic Game for Robust and Safe Trajectory Optimization

Systems and Control 2022-03-29 v2 Systems and Control

Abstract

Considering uncertainties and disturbances is an important, yet challenging, step in successful decision making. The problem becomes more challenging in safety-constrained environments. In this paper, we propose a robust and safe trajectory optimization algorithm through solving a constrained min-max optimal control problem. The proposed method leverages a game theoretic differential dynamic programming approach with barrier states to handle parametric and non-parametric uncertainties in safety-critical control systems. Barrier states are embedded into the differential game's dynamics and cost to portray the constrained environment in a higher dimensional state space and certify the safety of the optimized trajectory. Moreover, to find a convergent optimal solution, we propose to perform line-search in a Stackleberg (leader-follower) game fashion instead of picking a constant learning rate. The proposed algorithm is evaluated on a velocity-constrained inverted pendulum model in a moderate and high parametric uncertainties to show its efficacy in such a comprehensible system. The algorithm is subsequently implemented on a quadrotor in a windy environment in which sinusoidal wind turbulences applied in all directions.

Keywords

Cite

@article{arxiv.2111.02979,
  title  = {Barrier States Embedded Iterative Dynamic Game for Robust and Safe Trajectory Optimization},
  author = {Hassan Almubarak and Evangelos A. Theodorou and Nader Sadegh},
  journal= {arXiv preprint arXiv:2111.02979},
  year   = {2022}
}

Comments

Updated the examples with numerical comparisons (Table I, Fig.1, Fig.2 and Fig.3) in different noise levels and added more details for the proposed line-search. (Final version for ACC 2022)

R2 v1 2026-06-24T07:26:26.774Z