right now there is no way to simulate (as in, not estimate it, to be clear) an impulsive maneuver in OD, as one cannot add any event detector to a propagator builder (right?). So I propose that we add in the relevant cases the possibility to add an ImpulseManeuver. Thoughts?
Since impulse maneuvers are, in essence, modeling a force, I do see the point of adding them to the builder.
But that won’t make the DV estimable I’m afraid. I think one way to do that is to add a 1-second constant thrust maneuver with thrust = DV.
I haven’t tried it though.
Without sidetracking your discussion, I would like to quickly ask this.
Orekit Tutorials have a demo of Maneuver Estimation (ManeuverEstimation.java). The maneuver model employed there is one with Constant Thurst (i.e. BasicConstantThrustPropulsionModel) and not an impulsive one.
Is it true that the issue you refer to only relates to the inability to estimate Impulsive Maneuvers, while Constant Thrust Maneuvers can be estimated nominally? I am trying to implement OD with maneuver estimation and just want to make sure I am not missing out on anything big…