|
|
|
|
|
by ddahlen
261 days ago
|
|
Working on orbital dynamics code for my PhD in astronomy, written in rust, it can accurately calculate the positions of all asteroids/comets to within a few meters. Today I am adding a new numerical integration method which should enable me to predict orbits from observations. https://github.com/dahlend/kete I'm working on modeling the motion of observed dust particles coming off of comet 67P, here is are some example 3d plots: Example of rocks ejected from one position and their possible motions:
https://dahlend.github.io/67p_beta_dust.html Trying to determine possible orbits from a set of observations (the straight lines):
https://dahlend.github.io/67p_dust_orbit.html Shout out to pyvista for making these great 3d plots possible, a little less ergonomic than matplotlib, but it can export directly to html. |
|
I did this last month: https://www.nhatcher.com/three-body-periodic/ https://github.com/nhatcher/three-body-periodic
There are a couple of half baked integrators there :)