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.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
OrbitalPy-0.7.0.tar.gz
(17.1 kB
view details)
File details
Details for the file OrbitalPy-0.7.0.tar.gz.
File metadata
- Download URL: OrbitalPy-0.7.0.tar.gz
- Upload date:
- Size: 17.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4640eebbeb8bc7055a8d89275a0c142590bdfad6847e4f32e1a9df2f625e51e
|
|
| MD5 |
605b9db96bcc5a53dbeda1f331ceb0f7
|
|
| BLAKE2b-256 |
8a802f3c9936f943bd69fae9b9b4cb9a8cd6e1e33e0d43ee08c77992d730e5b0
|