public class IodGibbs extends Object
An orbit is determined from three position vectors. This method requires
the vectors to be coplanar. Orekit uses a default coplanar threshold of 5°
.
Reference:
Vallado, D., Fundamentals of Astrodynamics and Applications
Constructor and Description |
---|
IodGibbs(double mu)
Creator.
|
Modifier and Type | Method and Description |
---|---|
Orbit |
estimate(Frame frame,
Position p1,
Position p2,
Position p3)
Give an initial orbit estimation, assuming Keplerian motion.
|
Orbit |
estimate(Frame frame,
PV pv1,
PV pv2,
PV pv3)
Give an initial orbit estimation, assuming Keplerian motion.
|
Orbit |
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.
|
public IodGibbs(double mu)
mu
- gravitational constantpublic Orbit estimate(Frame frame, Position p1, Position p2, Position p3)
frame
- measurements framep1
- First position measurementp2
- Second position measurementp3
- Third position measurementpublic Orbit estimate(Frame frame, PV pv1, PV pv2, PV pv3)
frame
- measure framepv1
- PV measure 1 taken in framepv2
- PV measure 2 taken in framepv3
- PV measure 3 taken in framepublic Orbit 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)
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 3Copyright © 2002-2023 CS GROUP. All rights reserved.