Skip to content
Snippets Groups Projects
Commit 65a09196 authored by Bryan Cazabonne's avatar Bryan Cazabonne
Browse files

Improved documentation of ImpulseManeuver class.

Fixes #838

Thank you to Kendra Hale.
parent f052e4ba
No related branches found
No related tags found
No related merge requests found
...@@ -45,12 +45,19 @@ import org.orekit.utils.PVCoordinates; ...@@ -45,12 +45,19 @@ import org.orekit.utils.PVCoordinates;
* can also be a more elaborate {@link * can also be a more elaborate {@link
* org.orekit.propagation.events.ApsideDetector apside event} for apogee * org.orekit.propagation.events.ApsideDetector apside event} for apogee
* maneuvers for example.</p> * maneuvers for example.</p>
* <p>The maneuver is defined by a single velocity increment in satellite * <p>The maneuver is defined by a single velocity increment.
* frame. The current attitude of the spacecraft, defined by the current * If no AttitudeProvider is given, the current attitude of the spacecraft,
* spacecraft state, will be used to compute the velocity direction in * defined by the current spacecraft state, will be used as the
* inertial frame. A typical case for tangential maneuvers is to use a * {@link AttitudeProvider} so the velocity increment should be given in
* {@link org.orekit.attitudes.LofOffset LOF aligned} attitude provider for state propagation and a * the same pseudoinertial frame as the {@link SpacecraftState} used to
* velocity increment along the +X satellite axis.</p> * construct the propagator that will handle the maneuver.
* If an AttitudeProvider is given, the velocity increment given should be
* defined appropriately in consideration of that provider. So, a typical
* case for tangential maneuvers is to provide a {@link org.orekit.attitudes.LofOffset LOF aligned}
* attitude provider along with a velocity increment defined in accordance with
* that LOF aligned attitude provider; e.g. if the LOF aligned attitude provider
* was constructed using LOFType.VNC the velocity increment should be
* provided in VNC coordinates.</p>
* <p>Beware that the triggering event detector must behave properly both * <p>Beware that the triggering event detector must behave properly both
* before and after maneuver. If for example a node detector is used to trigger * before and after maneuver. If for example a node detector is used to trigger
* an inclination maneuver and the maneuver change the orbit to an equatorial one, * an inclination maneuver and the maneuver change the orbit to an equatorial one,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment