Uses of Class
org.orekit.utils.TimeStampedPVCoordinates
Packages that use TimeStampedPVCoordinates
Package
Description
This package provides classes to represent simple attitudes.
This package provides interface to represent the position and geometry of
space objects such as stars, planets or asteroids.
This package provides routines to solve indirect optimal control within the frame of orbital mechanics, using shooting methods.
Package relative provides classes to compute typical maneuvers of relative proximity operations (RPO).
The measurements package defines everything that is related to orbit
determination measurements.
This package provides methods to handle GNSS measurements.
This package contains class managing CCSDS Orbit Data Message.
This package contains class managing CCSDS Orbit Comprehensive Message.
This package contains class managing CCSDS Orbit Ephemeris Message.
This package contains class managing CCSDS Orbit Parameter Message.
This package provides interfaces for orbit file representations and corresponding
parsers.
This package provides parsers and writers for Improved Interrange Vector (IIRV) messages.
This package provides parsers for laser ranging data stored in CDR and CPF formats.
This package provides a parser for orbit data stored in SP3 format.
This package provides a parser for STK ephemeris files.
This package provides all gravity-related forces.
This package provides classes to handle frames and transforms between them.
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
This package provides classes to represent orbits.
Propagation
Top level package for analytical propagators.
Top level package for relative motion propagation.
This package provides an implementation of the equations of Clohessy and Wiltshire.
This package provides an implementation of the equations of Yamanaka and Ankersen.
This package provides interfaces and classes dealing with step handling during propagation.
This package provides useful objects.
-
Uses of TimeStampedPVCoordinates in org.orekit.attitudes
Methods in org.orekit.attitudes that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionBodyCenterPointing.getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute the target point position/velocity in specified frame.protected abstract TimeStampedPVCoordinatesGroundPointing.getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute the target point position/velocity in specified frame.GroundPointingAttitudeModifier.getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute the target point position/velocity in specified frame.LofOffsetPointing.getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute the target point position/velocity in specified frame.NadirPointing.getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute the target point position/velocity in specified frame.TargetPointing.getTargetPV(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute the target point position/velocity in specified frame.NadirPointing.getTargetPVViaInterpolation(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame) Compute target position-velocity-acceleration vector via interpolation.Methods in org.orekit.attitudes with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionGroundPointTarget.getDerivative2TargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.default FieldVector3D<UnivariateDerivative2> TargetProvider.getDerivative2TargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.GroundPointTarget.getTargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector.default Vector3DTargetProvider.getTargetDirection(ExtendedPositionProvider sun, OneAxisEllipsoid earth, TimeStampedPVCoordinates pv, Frame frame) Get a target vector. -
Uses of TimeStampedPVCoordinates in org.orekit.bodies
Methods in org.orekit.bodies that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionEllipse.projectToEllipse(TimeStampedPVCoordinates pv) Project position-velocity-acceleration on an ellipse.BodyShape.projectToGround(TimeStampedPVCoordinates pv, Frame frame) Project a moving point to the ground.OneAxisEllipsoid.projectToGround(TimeStampedPVCoordinates pv, Frame frame) Project a moving point to the ground.Methods in org.orekit.bodies with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionEllipse.projectToEllipse(TimeStampedPVCoordinates pv) Project position-velocity-acceleration on an ellipse.BodyShape.projectToGround(TimeStampedPVCoordinates pv, Frame frame) Project a moving point to the ground.OneAxisEllipsoid.projectToGround(TimeStampedPVCoordinates pv, Frame frame) Project a moving point to the ground. -
Uses of TimeStampedPVCoordinates in org.orekit.control.indirect.shooting
Methods in org.orekit.control.indirect.shooting that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionprotected TimeStampedPVCoordinatesAbstractFixedBoundaryCartesianSingleShooting.getTerminalCartesianState()Getter for the target terminal Cartesian state vector. -
Uses of TimeStampedPVCoordinates in org.orekit.control.relative
Methods in org.orekit.control.relative that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondefault TimeStampedPVCoordinatesRPO.computeNaturalCircumnavigationInjectionCircular(AbsoluteDate startDate, double distanceAlongVBar, double inclination, double targetMeanMotion) Computes the injection PVT for a natural circumnavigation around a target in a circular orbit.Methods in org.orekit.control.relative that return types with arguments of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondefault List<TimeStampedPVCoordinates> RPO.computeForcedCircularMotionWaypoints(AbsoluteDate startDate, Vector3D centerOffset, double radius, double inclination, double raan, double orbitDuration, int pointsOnOrbit, int numberOfRevolutions, double startAngle, boolean retrograde) Computes the waypoints to perform a forced circular orbit.default List<TimeStampedPVCoordinates> RPO.computeForcedLinearWaypoints(TimeStampedPVCoordinates initialPVT, TimeStampedPVCoordinates finalPVT, int numberOfPoints) Computes the waypoints along the linear path.RPO.computeTeardropWaypoints(AbsoluteDate injectionDate, Orbit targetOrbit, double turnAroundDistance, double maneuverDistance, int numberOfTeardrops) Computes teardrop waypoints.TeardropCircularWaypointCalculator.computeTearDropWaypoints(AbsoluteDate injectionDate) Computes the waypoints of the teardrop relative orbit in QSW Local Orbital Frame to use them with Clohessy-Wiltshire maneuvers.Methods in org.orekit.control.relative with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondefault List<TimeStampedPVCoordinates> RPO.computeForcedLinearWaypoints(TimeStampedPVCoordinates initialPVT, TimeStampedPVCoordinates finalPVT, int numberOfPoints) Computes the waypoints along the linear path.Method parameters in org.orekit.control.relative with type arguments of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionRPO.computeForcedManeuvers(List<TimeStampedPVCoordinates> waypoints, Vector3D initialVelocity, Orbit targetOrbit, RelativeProvider provider) Compute relative maneuvers to realize a forced trajectory defined by the waypoints (ForcedLinear/ForcedCircular).RPO.computeTeardropManeuvers(List<TimeStampedPVCoordinates> waypoints, RelativeProvider relativeProvider) Computes the relative maneuvers of the teardrop relative orbit in the RPOModel Local Orbital Frame. -
Uses of TimeStampedPVCoordinates in org.orekit.estimation.measurements
Methods in org.orekit.estimation.measurements that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionEstimatedMeasurementBase.getParticipants()Get the coordinates of the measurements participants in signal travel order.Methods in org.orekit.estimation.measurements with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionstatic PVCoordinatesProviderAbstractParticipant.extractPVCoordinatesProvider(SpacecraftState templateState, TimeStampedPVCoordinates pvCoordinates) Create PV provider from position-velocity-acceleration vector and template state.Constructors in org.orekit.estimation.measurements with parameters of type TimeStampedPVCoordinatesModifierConstructorDescriptionEstimatedMeasurement(T observedMeasurement, int iteration, int count, SpacecraftState[] states, TimeStampedPVCoordinates[] participants) Simple constructor.EstimatedMeasurementBase(T observedMeasurement, int iteration, int count, SpacecraftState[] states, TimeStampedPVCoordinates[] participants) Simple constructor. -
Uses of TimeStampedPVCoordinates in org.orekit.estimation.measurements.gnss
Methods in org.orekit.estimation.measurements.gnss with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionvoidAbstractWindUp.cacheAngularWindUp(TimeStampedPVCoordinates[] participants, Rotation receiverToInert, Rotation emitterToInert) Cache angular wind-up. -
Uses of TimeStampedPVCoordinates in org.orekit.files.ccsds.ndm.odm
Methods in org.orekit.files.ccsds.ndm.odm that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionStateVector.toTimeStampedPVCoordinates()Convert toTimeStampedPVCoordinates. -
Uses of TimeStampedPVCoordinates in org.orekit.files.ccsds.ndm.odm.ocm
Methods in org.orekit.files.ccsds.ndm.odm.ocm with type parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescription<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidEphemerisOcmWriter.write(Appendable appendable, EphemerisFile<C, S> ephemerisFile) Write the passed inEphemerisFileusing the passed inAppendable.Methods in org.orekit.files.ccsds.ndm.odm.ocm that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionOrbitElementsType.toCartesian(AbsoluteDate date, double[] elements, OneAxisEllipsoid body, double mu) Convert to Cartesian coordinates.TrajectoryState.toCartesian(OneAxisEllipsoid body, double mu) Convert to Cartesian coordinates.Methods in org.orekit.files.ccsds.ndm.odm.ocm that return types with arguments of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionTrajectoryStateHistory.getCoordinates()Get the coordinates for this ephemeris segment inEphemerisFile.EphemerisSegment.getFrame().Methods in org.orekit.files.ccsds.ndm.odm.ocm with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondouble[]OrbitElementsType.toRawElements(TimeStampedPVCoordinates pv, Frame frame, OneAxisEllipsoid body, double mu) Convert to raw elements array. -
Uses of TimeStampedPVCoordinates in org.orekit.files.ccsds.ndm.odm.oem
Methods in org.orekit.files.ccsds.ndm.odm.oem with type parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescription<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidEphemerisOemWriter.write(Appendable appendable, EphemerisFile<C, S> ephemerisFile) Write the passed inEphemerisFileusing the passed inAppendable.<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidEphemerisOemWriter.writeSegment(Generator generator, S segment) Write one segment.Methods in org.orekit.files.ccsds.ndm.odm.oem that return types with arguments of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionOemData.getCoordinates()Get an unmodifiable view of the data points.OemSegment.getCoordinates()Get the coordinates for this ephemeris segment inEphemerisFile.EphemerisSegment.getFrame().OemData.getEphemeridesDataLines()Get the list of Ephemerides data lines.Methods in org.orekit.files.ccsds.ndm.odm.oem with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionbooleanOemData.addData(TimeStampedPVCoordinates data, boolean hasAcceleration) Add a data point. -
Uses of TimeStampedPVCoordinates in org.orekit.files.ccsds.ndm.odm.opm
Methods in org.orekit.files.ccsds.ndm.odm.opm that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionOpm.getPVCoordinates()Get the position/velocity coordinates contained in the OPM. -
Uses of TimeStampedPVCoordinates in org.orekit.files.general
Classes in org.orekit.files.general with type parameters of type TimeStampedPVCoordinatesModifier and TypeInterfaceDescriptioninterfaceEphemerisFile<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>> An interface for accessing the data stored in an ephemeris file and using the data to create a workingPropagator.static interfaceA segment of an ephemeris for a satellite.static interfaceEphemerisFile.SatelliteEphemeris<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>> Contains the information about a single satellite from anEphemerisFile.classAPropagatorbased on aEphemerisFile.EphemerisSegment.Methods in org.orekit.files.general with type parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescription<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidEphemerisFileWriter.write(Appendable writer, EphemerisFile<C, S> ephemerisFile) Write the passed inEphemerisFileusing the passed inAppendable.default <C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidEphemerisFileWriter.write(String outputFilePath, EphemerisFile<C, S> ephemerisFile) Write the passed inEphemerisFileto a file at the output path specified.Methods in org.orekit.files.general that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionEphemerisSegmentPropagator.getPVCoordinates(AbsoluteDate date, Frame frame) Methods in org.orekit.files.general that return types with arguments of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionOrekitEphemerisFile.OrekitEphemerisSegment.getCoordinates()Get the coordinates for this ephemeris segment inEphemerisFile.EphemerisSegment.getFrame().Constructor parameters in org.orekit.files.general with type arguments of type TimeStampedPVCoordinatesModifierConstructorDescriptionOrekitEphemerisSegment(List<TimeStampedPVCoordinates> coordinates, Frame frame, double mu, int interpolationSamples) constructor for OrekitEphemerisSegment. -
Uses of TimeStampedPVCoordinates in org.orekit.files.iirv
Methods in org.orekit.files.iirv with type parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescription<C extends TimeStampedPVCoordinates>
IIRVEphemerisFileIIRVBuilder.buildEphemerisFile(List<C> timeStampedPVCoordinates) Constructs anIIRVEphemerisFilefrom the inputted list ofTimeStampedPVCoordinates, inferring the start year from the first coordinate'sAbsoluteDate.<C extends TimeStampedPVCoordinates>
IIRVMessageIIRVBuilder.buildIIRVMessage(List<C> timeStampedPVCoordinates) Constructs anIIRVMessagewhere eachIIRVVectorin initialized from the inputted list ofTimeStampedPVCoordinates.<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidIIRVFileWriter.write(Appendable writer, EphemerisFile<C, S> ephemerisFile) Write the passed inEphemerisFileusing the passed inAppendable.Methods in org.orekit.files.iirv that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionIIRVVector.getTimeStampedPVCoordinates(int year) Gets the state vector and time data as aTimeStampedPVCoordinatesinstance.Methods in org.orekit.files.iirv that return types with arguments of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionIIRVSegment.getCoordinates()Get the coordinates for this ephemeris segment inEphemerisFile.EphemerisSegment.getFrame().Methods in org.orekit.files.iirv with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionIIRVBuilder.buildVector(TimeStampedPVCoordinates timeStampedPVCoordinates) Constructs an IIRV vector using the configured parameters, with position, velocity, and time variables derived from instances ofTimeStampedPVCoordinatesandAbsoluteDate. -
Uses of TimeStampedPVCoordinates in org.orekit.files.ilrs
Subclasses of TimeStampedPVCoordinates in org.orekit.files.ilrsModifier and TypeClassDescriptionstatic classA single record of position and possibility velocity in an SP3 file.Methods in org.orekit.files.ilrs with type parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescription<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
voidCPFWriter.write(Appendable writer, EphemerisFile<C, S> ephemerisFile) Write the passed inEphemerisFileusing the passed inAppendable.Methods in org.orekit.files.ilrs with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionvoidStreamingCpfWriter.Segment.writeEphemerisLine(TimeStampedPVCoordinates pv) Write ephemeris lines. -
Uses of TimeStampedPVCoordinates in org.orekit.files.sp3
Subclasses of TimeStampedPVCoordinates in org.orekit.files.sp3Modifier and TypeClassDescriptionclassA single record of position clock and possibly derivatives in an SP3 file. -
Uses of TimeStampedPVCoordinates in org.orekit.files.stk
Methods in org.orekit.files.stk that return types with arguments of type TimeStampedPVCoordinatesConstructor parameters in org.orekit.files.stk with type arguments of type TimeStampedPVCoordinatesModifierConstructorDescriptionSTKEphemerisSegment(double mu, Frame frame, int interpolationSamples, CartesianDerivativesFilter cartesianDerivativesFilter, List<TimeStampedPVCoordinates> timeStampedPVCoordinates) Constructs aSTKEphemerisFile.STKEphemerisSegmentinstance. -
Uses of TimeStampedPVCoordinates in org.orekit.forces.gravity
Methods in org.orekit.forces.gravity that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionprotected TimeStampedPVCoordinatesAbstractBodyAttraction.getBodyPVCoordinates(AbsoluteDate date, Frame frame) Get the body's position-velocity-acceleration vector. -
Uses of TimeStampedPVCoordinates in org.orekit.frames
Methods in org.orekit.frames that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionTopocentricFrame.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.default TimeStampedPVCoordinatesKinematicTransform.transformOnlyPV(TimeStampedPVCoordinates pv) TransformTimeStampedPVCoordinates, without the acceleration vector.Transform.transformPVCoordinates(TimeStampedPVCoordinates pv) TransformTimeStampedPVCoordinatesincluding kinematic effects.Methods in org.orekit.frames with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondefault TimeStampedPVCoordinatesKinematicTransform.transformOnlyPV(TimeStampedPVCoordinates pv) TransformTimeStampedPVCoordinates, without the acceleration vector.FieldTransform.transformPVCoordinates(TimeStampedPVCoordinates pv) TransformTimeStampedPVCoordinatesincluding kinematic effects.Transform.transformPVCoordinates(TimeStampedPVCoordinates pv) TransformTimeStampedPVCoordinatesincluding kinematic effects. -
Uses of TimeStampedPVCoordinates in org.orekit.models.earth
Methods in org.orekit.models.earth that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionGeoid.projectToGround(TimeStampedPVCoordinates pv, Frame frame) Methods in org.orekit.models.earth with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionGeoid.projectToGround(TimeStampedPVCoordinates pv, Frame frame) -
Uses of TimeStampedPVCoordinates in org.orekit.orbits
Methods in org.orekit.orbits that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionOrbit.getPVCoordinates()Get theTimeStampedPVCoordinatesin definition frame.protected TimeStampedPVCoordinatesCartesianOrbit.initPVCoordinates()Compute the position/velocity coordinates from the canonical parameters.protected TimeStampedPVCoordinatesCircularOrbit.initPVCoordinates()Compute the position/velocity coordinates from the canonical parameters.protected TimeStampedPVCoordinatesEquinoctialOrbit.initPVCoordinates()Compute the position/velocity coordinates from the canonical parameters.protected TimeStampedPVCoordinatesKeplerianOrbit.initPVCoordinates()Compute the position/velocity coordinates from the canonical parameters.protected abstract TimeStampedPVCoordinatesOrbit.initPVCoordinates()Compute the position/velocity coordinates from the canonical parameters.Constructors in org.orekit.orbits with parameters of type TimeStampedPVCoordinatesModifierConstructorDescriptionCartesianOrbit(TimeStampedPVCoordinates pvaCoordinates, Frame frame, double mu) Constructor from Cartesian parameters.CircularOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu) Constructor from Cartesian parameters.EquinoctialOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu) Constructor from Cartesian parameters.KeplerianOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu) Constructor from Cartesian parameters.protectedOrbit(TimeStampedPVCoordinates pvCoordinates, Frame frame, double mu) Set the orbit from Cartesian parameters. -
Uses of TimeStampedPVCoordinates in org.orekit.propagation
Methods in org.orekit.propagation that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondefault TimeStampedPVCoordinatesPropagator.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.SpacecraftState.getPVCoordinates()Get theTimeStampedPVCoordinatesin orbit definition frame.SpacecraftState.getPVCoordinates(Frame outputFrame) Get theTimeStampedPVCoordinatesin given output frame. -
Uses of TimeStampedPVCoordinates in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionAggregateBoundedPropagator.getPVCoordinates(AbsoluteDate date, Frame frame) -
Uses of TimeStampedPVCoordinates in org.orekit.propagation.relative
Methods in org.orekit.propagation.relative that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionRelativeProvider.extractChaserPVT(SpacecraftState targetState) Extracts the chaser's PVT in the target LOF from the given targetSpacecraftState.default TimeStampedPVCoordinatesRelativeProvider.extractChaserPVT(SpacecraftState targetState, Frame outputFrame) Extracts the chaser's PVT from the given targetSpacecraftStateand converts it to the desired output frame.AbstractRelativeProvider.getInitialChaserPVTLof()RelativeProvider.getInitialChaserPVTLof()Get the initial TimeStampedPVCoordinates of the chaser in the Local Orbital Frame of the target.TwoImpulseTransfer.getPvt1()Get the PVT of the chaser just after the first maneuver.Get PVT of the chaser just after the first maneuver.TwoImpulseTransfer.getPvt1BeforeMan()Returns the PVT of the chaser just before the injection maneuver into the transfer orbit.TwoImpulseTransfer.getPvt2()Get PVT of the chaser just before the second maneuver.Get PVT of the chaser just before the second maneuver.TwoImpulseTransfer.getPvt2AfterMan()Returns the PVT of the chaser just after the velocity-synchronization maneuver into the target orbit.Methods in org.orekit.propagation.relative with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionstatic TwoImpulseTransferTwoImpulseTransfer.fromPVTAndVelocities(TimeStampedPVCoordinates pvt1BeforeMan, Vector3D v1AfterMan, TimeStampedPVCoordinates pvt2AfterMan, Vector3D v2BeforeMan, Frame frame) Creates a newTwoImpulseTransferobject from the given PVT before the first maneuver and after the second maneuver (on the initial and final orbits), as well as the velocity vectors after the first maneuver and before the second maneuver (on the transfer orbit).voidAbstractRelativeProvider.setInitialChaserPVTLof(TimeStampedPVCoordinates initialChaserPVTLof) Set the initial TimeStampedPVCoordinates of the chaser in the Local Orbital Frame of the target.voidRelativeProvider.setInitialChaserPVTLof(TimeStampedPVCoordinates initialChaserPVTLof) Set the initial TimeStampedPVCoordinates of the chaser in the Local Orbital Frame of the target.Constructors in org.orekit.propagation.relative with parameters of type TimeStampedPVCoordinatesModifierConstructorDescriptionAbstractRelativeProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVTLof, String additionalEquationsName, LOF lof) Builds a new RelativeProvider object from the target orbit and an initial PVT of the chaser.AbstractRelativeProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVT, Frame inputPVTFrame, String additionalEquationsName, LOF lof) Builds a new RelativeProvider object from the target orbit and an initial PVT of the chaser expressed in the given input frame.TwoImpulseTransfer(TimeStampedPVCoordinates pvt1, TimeStampedPVCoordinates pvt2, Vector3D deltaV1, Vector3D deltaV2, Frame frame) Creates a new TwoImpulseTransfer object from the given PVT and ΔV vectors. -
Uses of TimeStampedPVCoordinates in org.orekit.propagation.relative.clohessywiltshire
Methods in org.orekit.propagation.relative.clohessywiltshire that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionClohessyWiltshireProvider.extractChaserPVT(SpacecraftState targetState) Extracts the chaser's PVT in the target LOF from the given targetSpacecraftState.ClohessyWiltshireMatrices.transform(TimeStampedPVCoordinates pvt) Transforms the input initial PVT expressed in the target's QSW LOF to the PVT at the time encoded in the Clohessy-Wiltshire matrices contained in the object.Methods in org.orekit.propagation.relative.clohessywiltshire with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionstatic TwoImpulseTransferClohessyWiltshireRendezVous.computeRendezVous(TimeStampedPVCoordinates chaserPVTInitial, TimeStampedPVCoordinates chaserPVTFinal, Frame chaserPVFrame, Orbit targetOrbit) Computes a two-impulse transfer between an initial and final positions using the Clohessy-Wiltshire closed-form solution.ClohessyWiltshireMatrices.transform(TimeStampedPVCoordinates pvt) Transforms the input initial PVT expressed in the target's QSW LOF to the PVT at the time encoded in the Clohessy-Wiltshire matrices contained in the object.Constructors in org.orekit.propagation.relative.clohessywiltshire with parameters of type TimeStampedPVCoordinatesModifierConstructorDescriptionClohessyWiltshireProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVTLof) Builds a new ClohessyWiltshireProvider object from the target orbit and an initial PVT of the chaser.ClohessyWiltshireProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVTLof, String additionalEquationsName) Builds a new ClohessyWiltshireProvider object from the target orbit and an initial PVT of the chaser.ClohessyWiltshireProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVT, Frame inputPVTFrame) Builds a new ClohessyWiltshireProvider object from the target orbit and an initial PVT of the chaser expressed in the given input frame.ClohessyWiltshireProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVT, Frame inputPVTFrame, String additionalEquationsName) Builds a new ClohessyWiltshireProvider object from the target orbit and an initial PVT of the chaser expressed in the given input frame. -
Uses of TimeStampedPVCoordinates in org.orekit.propagation.relative.yamanakaankersen
Methods in org.orekit.propagation.relative.yamanakaankersen that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionYamanakaAnkersenProvider.extractChaserPVT(SpacecraftState targetState) Extracts the chaser's PVT in the target LOF from the given targetSpacecraftState.YamanakaAnkersenMatrices.transform(TimeStampedPVCoordinates pvt, double initialTrueAnomaly, double trueAnomaly, double eccentricity, double sma, double mu) Transforms the input initial PVT expressed in the target's LVLH CCSDS LOF to the PVT at the time and true anomaly associated encoded in the Yamanaka-Ankersen matrices contained in the object.Methods in org.orekit.propagation.relative.yamanakaankersen with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionstatic TwoImpulseTransferYamanakaAnkersenRendezVous.computeRendezVous(TimeStampedPVCoordinates chaserPVTInitial, TimeStampedPVCoordinates chaserPVTFinal, Frame chaserPVFrame, Orbit targetOrbit, Propagator propagator) Computes a two-impulse transfer between an initial and final positions using the Yamanaka-Ankersen closed-form solution.YamanakaAnkersenMatrices.transform(TimeStampedPVCoordinates pvt, double initialTrueAnomaly, double trueAnomaly, double eccentricity, double sma, double mu) Transforms the input initial PVT expressed in the target's LVLH CCSDS LOF to the PVT at the time and true anomaly associated encoded in the Yamanaka-Ankersen matrices contained in the object.Constructors in org.orekit.propagation.relative.yamanakaankersen with parameters of type TimeStampedPVCoordinatesModifierConstructorDescriptionYamanakaAnkersenProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVTLof) Builds a new YamanakaAnkersenProvider object from the target orbit and an all-zero PVT for the chaser.YamanakaAnkersenProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVTLof, String additionalEquationsName) Builds a new YamanakaAnkersenProvider object from the target orbit and an initial PVT of the chaser.YamanakaAnkersenProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVT, Frame inputPVTFrame) Builds a new YamanakaAnkersenProvider object from the target orbit and an initial PVT of the chaser expressed in the given input frame.YamanakaAnkersenProvider(Orbit targetOrbit, TimeStampedPVCoordinates initialChaserPVT, Frame inputPVTFrame, String additionalEquationsName) Builds a new YamanakaAnkersenProvider object from the target orbit and an initial PVT of the chaser expressed in the given input frame. -
Uses of TimeStampedPVCoordinates in org.orekit.propagation.sampling
Methods in org.orekit.propagation.sampling that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptiondefault TimeStampedPVCoordinatesOrekitStepInterpolator.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame. -
Uses of TimeStampedPVCoordinates in org.orekit.utils
Methods in org.orekit.utils that return TimeStampedPVCoordinatesModifier and TypeMethodDescriptionAngularCoordinates.applyTo(TimeStampedPVCoordinates pv) Apply the rotation to a pv coordinates.AbsolutePVCoordinates.getPVCoordinates()Get the TimeStampedPVCoordinates.AbstractExtendedPositionProvider.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.AggregatedPVCoordinatesProvider.getPVCoordinates(AbsoluteDate date, Frame frame) AggregatedPVCoordinatesProvider.InvalidPVProvider.getPVCoordinates(AbsoluteDate date, Frame frame) ConstantPositionProvider.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.default TimeStampedPVCoordinatesExtendedPositionProvider.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.FrameAdapter.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.PVCoordinatesProvider.getPVCoordinates(AbsoluteDate date, Frame frame) Get thePVCoordinatesof the body in the selected frame.ShiftablePVCoordinatesHolder.getPVCoordinates()Getter for the intrinsic position-velocity vector.default TimeStampedPVCoordinatesShiftablePVCoordinatesHolder.getPVCoordinates(Frame outputFrame) Get the TimeStampedPVCoordinates in a specified frame.default TimeStampedPVCoordinatesShiftablePVCoordinatesHolder.getPVCoordinates(AbsoluteDate date, Frame outputFrame) protected TimeStampedPVCoordinatesTimeStampedPVCoordinatesHermiteInterpolator.interpolate(AbstractTimeInterpolator<TimeStampedPVCoordinates>.InterpolationData interpolationData) Interpolate instance from given interpolation data.TimeStampedPVCoordinates.shiftedBy(double dt) Get a time-shifted state.TimeStampedPVCoordinates.shiftedBy(TimeOffset dt) Get a time-shifted state.TimeStampedFieldPVCoordinates.toTimeStampedPVCoordinates()Convert to a constant position-velocity.Methods in org.orekit.utils with parameters of type TimeStampedPVCoordinatesModifier and TypeMethodDescriptionAngularCoordinates.applyTo(TimeStampedPVCoordinates pv) Apply the rotation to a pv coordinates.FieldAngularCoordinates.applyTo(TimeStampedPVCoordinates pv) Apply the rotation to a pv coordinates.Constructors in org.orekit.utils with parameters of type TimeStampedPVCoordinatesModifierConstructorDescriptionAbsolutePVCoordinates(Frame frame, TimeStampedPVCoordinates pva) Build from frame and TimeStampedPVCoordinates.TimeStampedFieldPVCoordinates(Field<T> field, TimeStampedPVCoordinates pv) Constructor from Field and TimeStampedPVCoordinates.