Skip to content
This repository has been archived by the owner. It is now read-only.
Estimating possible Satellite collisions (Jugend Forscht 2017)
Python C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Benchmarks
TLE
__pycache__
NOTES.md
README.md
dl_TLE.py
main.cpp
main.py
main2.py
master.pdf
poltocart.py
run.png
sandbox.py
startup.blend
startup.blend1
test.py

README.md

SatelliteComputation

Blender Required !!!

Required Packages

  • bpy
  • pylab(matplotlib)
  • urllib
  • math
  • numpy

Running

blender startup.blend --python main2.py

If you don't want to start blender and only want to get the raw data (console + matplotlib) start like this:

blender startup.blend --python main2.py --background

code:

Download data from a specific category:

 TLE.download(category)

 example:
 TLE.download("iridium")

Get number of satellites in category:

 TLE.numOfSat(category)

 example:
 TLE.numOfSat("noaa")

Print specific TLE:

 TLE.printTLE(category, satNr)

 example:

Get value from sat in category:

 TLE.get(value, category, satNr)

 example:
 TLE.get("inclination", "argos", 3)

xyz list:

xyz[satNr][x/y/z][time]

so:

xyt[1][1][1]

gets the y-position of satellite 1 at the moment "1"

You can’t perform that action at this time.