Interpolated-waypoint PVCoordinatesProvider
Provide the ability to create a PVCoordinatesProvider
instance able to support locations defined by a series of waypoints relative to a OneAxisEllipsoid
.
This MR includes the following primary additions to the orekit baseline:
-
org.orekit.bodies.Loxodrome
- define a loxodrome (rumbline) -
org.orekit.bodies.LoxodromeArc
- define an arc along a loxodrome -
org.orekit.utils.ConstantPVCoordinatesProvider
- a provider defined by a point fixed in a specific reference frame, in this case handles cases where an entity is stationary at a waypoint (e.g. prior to first waypoint or after last waypoint) -
org.orekit.utils.AggregatedPVCoordinatesProvider
- Combine a set ofPVCoordinatesProviders
together, in a similar way theAggregateBoundedAttitudeProvider
aggregatesAttitudeProvider
instances -
org.orekit.utils.WaypointPVBuilder
- utility class providing construction utilities, simplifying the construction ofAggregatedPVCoordinatesProvider
instances for a set of waypoints.
Fixes #968 (closed)
Edited by Maxime Journot