Skip to content

RazerM/orbital

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d7ba749 · Jul 4, 2024
May 17, 2015
May 17, 2015
Jul 4, 2024
Apr 24, 2015
Dec 8, 2014
Dec 11, 2014
Feb 27, 2015
Dec 8, 2014
May 17, 2015
May 17, 2015
Jul 4, 2024

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.