Data initialization
De Wiki
Révision de 7 juillet 2017 à 06:49 par Admin (discussion | contributions) (Page créée avec « == Orbit == To initialize an orbit, we simply have to build it using https://logiciels.cnes.fr/en/node/62?type=desc PATRIUS object. For example: <syntaxhighlight lan... »)
Orbit
To initialize an orbit, we simply have to build it using [PATRIUS] object. For example:
final TimeScale TUC = TimeScalesFactory.getUTC(); final AbsoluteDate date = new AbsoluteDate("2010-01-01T12:00:00.000", TUC); final double sma = Constants.WGS84_EARTH_EQUATORIAL_RADIUS + 250.e3; final double ecc = 0.; final double inc = FastMath.toRadians(51.6); final double raan = FastMath.toRadians(0.); final double pa = FastMath.toRadians(0.); final double ano = FastMath.toRadians(0.); final Frame GCRF = FramesFactory.getGCRF(); final KeplerianOrbit iniOrbit = new KeplerianOrbit(sma, ecc, inc, raan, pa, ano, PositionAngle.MEAN, GCRF, date, MU);