Fast optimizing control for non-convex state constraints using homotopy properties

For optimal point-to-point control of linear systems, this paper investigates how control strategies should be rendered online if non-convex state constraints are suddenly detected during execution. The challenge is to compute a modified strategy with low effort while maintaining a close-to-optimal control performance. The proposed solution is to synthesize offline a range of trajectories which are homotopic to the optimal unconstrained solution. Upon detection of the state constraints (which may represent an obstacle to be circumvented by a mobile vehicle), a sub-optimal yet feasible homotopic trajectory is selected by a fast iteration which avoids to solve a time-demanding constrained optimization problem online.

[1]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  S. Liao Notes on the homotopy analysis method: Some definitions and theorems , 2009 .

[3]  Jun-ichi Imura,et al.  Least-restrictive move-blocking model predictive control , 2010, Autom..

[4]  Wyatt S. Newman,et al.  What is This? Downloaded from , 1991 .

[5]  Emilio Frazzoli,et al.  Incremental Sampling-based Algorithms for Optimal Motion Planning , 2010, Robotics: Science and Systems.

[6]  Arthur Richards,et al.  Fast model predictive control with soft constraints , 2013, 2013 European Control Conference (ECC).

[7]  Stephen P. Boyd,et al.  Fast Model Predictive Control Using Online Optimization , 2010, IEEE Transactions on Control Systems Technology.

[8]  Anthony Stentz,et al.  Anytime, Dynamic Planning in High-dimensional Search Spaces , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[9]  H. Bock,et al.  Efficient direct multiple shooting for nonlinear model predictive control on long horizons , 2012 .

[10]  Olaf Stursberg,et al.  Increasing efficiency of optimization-based path planning for robotic manipulators , 2011, IEEE Conference on Decision and Control and European Control Conference.

[11]  Rolf Unbehauen,et al.  A homotopy approach for nonlinear control synthesis , 1998, IEEE Trans. Autom. Control..

[12]  Manfred Morari,et al.  Real-time suboptimal model predictive control using a combination of explicit MPC and online optimization , 2008, 2008 47th IEEE Conference on Decision and Control.

[13]  M. Diehl,et al.  Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations , 2000 .

[14]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[15]  L. Blackmore,et al.  Optimal manipulator path planning with obstacles using disjunctive programming , 2006, 2006 American Control Conference.

[16]  Emilio Frazzoli,et al.  Sampling-based algorithms for optimal motion planning , 2011, Int. J. Robotics Res..

[17]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[18]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[19]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[20]  Alberto Bemporad,et al.  An algorithm for multi-parametric quadratic programming and explicit MPC solutions , 2003, Autom..