ChristopherRabotin / LowThrustOpt

Set of tools in Julia for low-thrust spacecraft trajectory optimization in the CRTBP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to LowThrustOpt! This is a set of tools in Julia for low-thrust spacecraft trajectory optimization in the CRTBP

This software was developed by Nathan L. Parrish in support of his dissertation research at the University of Colorado, Boulder in 2018. The author may be reached at nathan.parrish@gmail.com.

The code was all functional at the time of publishing. Note that because Julia is still a "young" language, there is a good chance some things will need to be updated. The following were subject to changes during development, and everything is functional under the following versions: -Mac OSX 10.13.4 -Julia v0.6.2.2 -DifferentialEquations v4.5.0 -Plots v0.16.0 -PlotlyJS v0.10.2

Copyright 2018 Nathan L. Parrish

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

Set of tools in Julia for low-thrust spacecraft trajectory optimization in the CRTBP

License:Apache License 2.0


Languages

Language:Julia 97.9%Language:MATLAB 2.1%