1: \begin{abstract}
2: A computationally efficient method to solve non-convex programming problems with linear equality constraints is presented.
3: %
4: The proposed method is based on a recursively feasible and descending sequential convex programming procedure proven to converge to a locally optimal solution.
5: %
6: Assuming that the first convex problem in the sequence is feasible, these properties are obtained by convexifying the non-convex cost and inequality constraints with inner-convex approximations.
7: %
8: Additionally, a computationally efficient method is introduced to obtain inner-convex approximations based on Taylor series expansions.
9: %
10: These Taylor-based inner-convex approximations provide the overall algorithm with a quadratic rate of convergence.
11: %
12: The proposed method is capable of solving problems of practical interest in real-time.
13: %
14: This is illustrated with a numerical simulation of an aerial vehicle trajectory optimization problem on commercial-of-the-shelf embedded computers.
15: \end{abstract}