Skip to content

High level orbital mechanics package.

License

Notifications You must be signed in to change notification settings

jiversen-space/orbital

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Orbital

Build Status PyPI Version Python Version MIT License

Orbital is a high level orbital mechanics package for Python.

Installation

$ pip install orbitalpy

Example

from orbital import earth, KeplerianElements, Maneuver, plot

from scipy.constants import kilo
import matplotlib.pyplot as plt

orbit = KeplerianElements.with_altitude(1000 * kilo, body=earth)
man = Maneuver.hohmann_transfer_to_altitude(10000 * kilo)
plot(orbit, title='Maneuver 1', maneuver=man)
plt.show()

Example plot

Documentation

For more information, view the documentation online.

About

High level orbital mechanics package.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%