All Projects → EmbersArc → SCvx

EmbersArc / SCvx

Licence: MIT license
Implementation of the Successive Convexification algorithm.

Programming Languages

python
139335 projects - #7 most used programming language

SuccessiveConvexification

Implementation of Successive Convexification: A Superlinearly Convergent Algorithm for Non-convex Optimal Control Problems by Yuanqi Mao, Michael Szmuk and Behcet Acikmese

Reqires matplotlib, numpy, scipy and cvxpy.

This framework provides an easy way to implement your own models.

Fixed- and free-final-time optimization is possible.

The following models are currently implemented:

Video example of generated trajectories

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].