Skip to content

Implementation of Successive Convexification for 6-DoF Mars Rocket Powered Landing with Free-Final-Time by Michael Szmuk, Behcet Acikmese.

Notifications You must be signed in to change notification settings

isaaccharcos/Successive-Convexification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Successive Convexification

Implementation of Successive Convexification for 6-DoF Mars Rocket Powered Landing with Free-Final-Time by Michael Szmuk, Behcet Acikmese.

Requirements

  • CVX for MATLAB.
cd ~/MATLAB/cvx
cvx_setup

How to run

  1. Run SCvx.m to generate results.mat file which contains solved trajectory information.
  2. Run plot_trajectory.m to generate plots and gifs of any of the trajectories in results.mat.
  3. Run animate_iterations.m to generate gif of all computed SCvx iterations.

About

Implementation of Successive Convexification for 6-DoF Mars Rocket Powered Landing with Free-Final-Time by Michael Szmuk, Behcet Acikmese.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages