Orbit Fit Seeds

Orbit Fit Seeds#

Methods for an initial orbit fit from astrometry, incl. Gauss’s method.

jorbit.astrometry.orbit_fit_seeds.gauss_method_orbit(obs)[source]#

Gauss’s method for orbit determination from three observations.

Parameters:

obs (Observations) – A set of three observations.

Returns:

The state of the best-fitting orbit.

Return type:

CartesianState

jorbit.astrometry.orbit_fit_seeds.simple_circular(ra, dec, semi, time)[source]#

Compute a circular orbit of a given size that passes through a given coordinate.

A simpler alternative to Gauss’s method, assumes that the particle is observed at its highest excursion from the ecliptic.

Parameters:
  • ra (float) – Right ascension of the object in radians, ICRS.

  • dec (float) – Declination of the object in radians, ICRS.

  • semi (float) – Semi-major axis of the orbit in AU.

  • time (float) – Time of the observation in JD, tdb.

Returns:

The state of the implied orbit.

Return type:

CartesianState