Path Planning using Positive Invariant Sets
Claus Danielson, Avishai Weiss, Karl Berntorp, and Stefano Di Cairano

TL;DR
This paper introduces a path-planning algorithm for linear systems that uses local controllers and graph search to navigate from initial to target states while respecting constraints, demonstrated on spacecraft docking.
Contribution
It proposes two methods for designing local controllers with positive invariant sets, including a novel semi-definite programming approach for improved performance.
Findings
Semi-definite programming method yields larger invariant sets.
Algorithm successfully applied to spacecraft docking.
Trade-off between computational complexity and control performance.
Abstract
We present an algorithm for steering the output of a linear system from a feasible initial condition to a desired target position, while satisfying input constraints and non-convex output constraints. The system input is generated by a collection of local linear state-feedback controllers. The path-planning algorithm selects the appropriate local controller using a graph search, where the nodes of the graph are the local controllers and the edges of the graph indicate when it is possible to transition from one local controller to another without violating input or output constraints. We present two methods for computing the local controllers. The first uses a fixed-gain controller and scales its positive invariant set to satisfy the input and output constraints. We provide a linear program for determining the scale-factor and a condition for when the linear program has a closed-form…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
