Class ClohessyWiltshireManeuver

java.lang.Object
org.orekit.propagation.relative.maneuver.AbstractRelativeManeuver<ClohessyWiltshireProvider>
org.orekit.propagation.relative.maneuver.ClohessyWiltshireManeuver
All Implemented Interfaces:
DetectorModifier, EventDetector, RelativeManeuver

public class ClohessyWiltshireManeuver extends AbstractRelativeManeuver<ClohessyWiltshireProvider>
Implements an impulse maneuver for a chaser spacecraft whose relative orbit is defined by the Clohessy-Wiltshire equations.
Since:
14.0
Author:
Jérôme Tabeaud, Romain Cuvillon
  • Constructor Details

    • ClohessyWiltshireManeuver

      public ClohessyWiltshireManeuver(EventDetector trigger, Vector3D deltaV, ClohessyWiltshireProvider chaserAdditionalEquations)
      Creates a new ClohessyWiltshireManeuver object from a trigger event, a ΔV vector, and an associated frame.
      Parameters:
      trigger - Trigger event that triggers the maneuver of the chaser spacecraft.
      deltaV - ΔV vector in the target's QSW LOF.
      chaserAdditionalEquations - Chaser's additional equations provider