Skip to content

Many revolution low-thrust trajectory optimization with direct method using ICLOCS

License

Notifications You must be signed in to change notification settings

Yuricst/DirectMRLT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DirectMRLT

Many revolution low-thrust (MRLT) trajectory optimization with direct collocation using ICLOCS on MATLAB

Developed on MATLAB R2024a.

For initializing the repository, run

git clone --recurse-submodules https://github.com/Yuricst/DirectMRLT.git
git submodule update --init --recursive  # if --recurse-submodules flag was forgotten

Submodule dependencies:

Toolboxes:

  • Optimization : needed if using fmincon
  • Signal Processing Toolbox : needed if using hp-grids (recommended)

Setting up IPOPT

Dev notes

  • MEE dynamics
    • Two-body
    • Spherical harmonics
    • SRP
  • Eclipse path constraints

About

Many revolution low-thrust trajectory optimization with direct method using ICLOCS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages