Package org.orekit.estimation.iod
Class IodGibbs
- java.lang.Object
-
- org.orekit.estimation.iod.IodGibbs
-
public class IodGibbs extends Object
Gibbs initial orbit determination. An orbit is determined from three position vectors. Reference: Vallado, D., Fundamentals of Astrodynamics and Applications- Since:
- 8.0
- Author:
- Joris Olympio
-
-
Constructor Summary
Constructors Constructor Description IodGibbs(double mu)
Creator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeplerianOrbit
estimate(Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D r1, AbsoluteDate date1, org.hipparchus.geometry.euclidean.threed.Vector3D r2, AbsoluteDate date2, org.hipparchus.geometry.euclidean.threed.Vector3D r3, AbsoluteDate date3)
Give an initial orbit estimation, assuming Keplerian motion.KeplerianOrbit
estimate(Frame frame, PV pv1, PV pv2, PV pv3)
Give an initial orbit estimation, assuming Keplerian motion.
-
-
-
Method Detail
-
estimate
public KeplerianOrbit estimate(Frame frame, PV pv1, PV pv2, PV pv3)
Give an initial orbit estimation, assuming Keplerian motion. All observations should be from the same location.- Parameters:
frame
- measure framepv1
- PV measure 1 taken in framepv2
- PV measure 2 taken in framepv3
- PV measure 3 taken in frame- Returns:
- an initial orbit estimation
-
estimate
public KeplerianOrbit estimate(Frame frame, org.hipparchus.geometry.euclidean.threed.Vector3D r1, AbsoluteDate date1, org.hipparchus.geometry.euclidean.threed.Vector3D r2, AbsoluteDate date2, org.hipparchus.geometry.euclidean.threed.Vector3D r3, AbsoluteDate date3)
Give an initial orbit estimation, assuming Keplerian motion. All observations should be from the same location.- Parameters:
frame
- measure framer1
- position 1 measured in framedate1
- date of measure 1r2
- position 2 measured in framedate2
- date of measure 2r3
- position 3 measured in framedate3
- date of measure 3- Returns:
- an initial orbit estimation
-
-