|
|
|
|
|
by spenczar5
340 days ago
|
|
Cool to see! I spent a few years working on asteroid orbital dynamics too. What integrator are you using? Do you cover the weird stuff like Yarkovsky effects? That gets important for NEO impact risk, which is what I worked on. Matt Holman's ASSIST (https://github.com/matthewholman/assist) struck me as a breath of fresh air, coming from openorb and its kin. |
|
It does an OK job for impactors, but the integrator is tuned heavily for performance, and the tolerance defaults are not great for impactors.
I match jpl horizons for apophis to a few km, they have a lot more intense earth gravitational model then I care to implement, and by default I only include the 5 heaviest main belt asteroids, they have many more. That was the sweet spot for accuracy vs speed for me, overall accuracy goal is less than a few km over a decade.
The goal is to be able to handle the huge influx of new asteroids that the catalog will have due to LSST and eventually NEO Surveyor (which I worked on for 3 years). Most systems I know have been throwing hardware at the problem, I tried to make fast and efficient enough software that we can use it on a laptop for 5-10 million asteroids.