public class IodGooding extends Object
Constructor and Description |
---|
IodGooding(Frame frame,
double mu)
Creator.
|
Modifier and Type | Method and Description |
---|---|
KeplerianOrbit |
estimate(Vector3D O1,
Vector3D O2,
Vector3D O3,
Vector3D lineOfSight1,
AbsoluteDate dateObs1,
Vector3D lineOfSight2,
AbsoluteDate dateObs2,
Vector3D lineOfSight3,
AbsoluteDate dateObs3,
double rho1init,
double rho3init)
Orbit got from Observed Three Lines of Sight (angles only).
|
KeplerianOrbit |
estimate(Vector3D O1,
Vector3D O2,
Vector3D O3,
Vector3D lineOfSight1,
AbsoluteDate dateObs1,
Vector3D lineOfSight2,
AbsoluteDate dateObs2,
Vector3D lineOfSight3,
AbsoluteDate dateObs3,
double rho1init,
double rho3init,
int nRev,
boolean direction)
Orbit got from Observed Three Lines of Sight (angles only).
|
double |
getRange1()
Get the range for observation (1).
|
double |
getRange2()
Get the range for observation (2).
|
double |
getRange3()
Get the range for observation (3).
|
public IodGooding(Frame frame, double mu)
frame
- Frame for the observationsmu
- gravitational constantpublic double getRange1()
public double getRange2()
public double getRange3()
public KeplerianOrbit estimate(Vector3D O1, Vector3D O2, Vector3D O3, Vector3D lineOfSight1, AbsoluteDate dateObs1, Vector3D lineOfSight2, AbsoluteDate dateObs2, Vector3D lineOfSight3, AbsoluteDate dateObs3, double rho1init, double rho3init, int nRev, boolean direction)
O1
- Observer position 1O2
- Observer position 2O3
- Observer position 3lineOfSight1
- line of sight 1dateObs1
- date of observation 1lineOfSight2
- line of sight 2dateObs2
- date of observation 2lineOfSight3
- line of sight 3dateObs3
- date of observation 3rho1init
- initial guess of the range problem. range 1, in metersrho3init
- initial guess of the range problem. range 3, in metersnRev
- number of complete revolutions between observation1 and 3direction
- true if posigrade (short way)public KeplerianOrbit estimate(Vector3D O1, Vector3D O2, Vector3D O3, Vector3D lineOfSight1, AbsoluteDate dateObs1, Vector3D lineOfSight2, AbsoluteDate dateObs2, Vector3D lineOfSight3, AbsoluteDate dateObs3, double rho1init, double rho3init)
O1
- Observer position 1O2
- Observer position 2O3
- Observer position 3lineOfSight1
- line of sight 1dateObs1
- date of observation 1lineOfSight2
- line of sight 2dateObs2
- date of observation 1lineOfSight3
- line of sight 3dateObs3
- date of observation 1rho1init
- initial guess of the range problem. range 1, in metersrho3init
- initial guess of the range problem. range 3, in metersCopyright © 2002-2020 CS Group. All rights reserved.