EmbersArc / SCvx

Implementation of the Successive Convexification algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Implementation of the Successive Convexification algorithm.

License:MIT License


Languages

Language:Python 100.0%