Orekit issueshttps://gitlab.orekit.org/orekit/orekit/-/issues2024-03-28T08:15:10Zhttps://gitlab.orekit.org/orekit/orekit/-/issues/1358Add native AdpatableInterval for ApsideDetector2024-03-28T08:15:10ZRomain SerraAdd native AdpatableInterval for ApsideDetector12.1Romain SerraRomain Serrahttps://gitlab.orekit.org/orekit/orekit/-/issues/1334Plug in more Hipparchus interpolators in Ephemeris class2024-03-02T14:07:11ZRomain SerraPlug in more Hipparchus interpolators in Ephemeris classAs discussed [here](https://forum.orekit.org/t/interpolators-plugged-in-ephemeris-class/3328/5)As discussed [here](https://forum.orekit.org/t/interpolators-plugged-in-ephemeris-class/3328/5)12.1Vincent CUCCHIETTIvincent.cucchietti@csgroup.euVincent CUCCHIETTIvincent.cucchietti@csgroup.euhttps://gitlab.orekit.org/orekit/orekit/-/issues/1331Add (Field)RelativeDistanceDetector2024-03-02T14:07:25ZRomain SerraAdd (Field)RelativeDistanceDetector12.1Vincent CUCCHIETTIvincent.cucchietti@csgroup.euVincent CUCCHIETTIvincent.cucchietti@csgroup.euhttps://gitlab.orekit.org/orekit/orekit/-/issues/1330Add FieldExtremumApproachDetector2024-03-01T19:20:49ZRomain SerraAdd FieldExtremumApproachDetectorThere is no `Field` equivalent to `ExtremumApproachProvider`There is no `Field` equivalent to `ExtremumApproachProvider`12.1Vincent CUCCHIETTIvincent.cucchietti@csgroup.euVincent CUCCHIETTIvincent.cucchietti@csgroup.euhttps://gitlab.orekit.org/orekit/orekit/-/issues/1305Estimate Measurement Parameters in the Unscented Kalman Model2024-01-19T17:35:19ZDiego Iván Tirado HernándezEstimate Measurement Parameters in the Unscented Kalman ModelProblem in the UKF estimation without orbital and propagation parameters.
Description of the problem in: https://forum.orekit.org/t/estimate-measurement-parameters-in-the-unscented-kalman-model/3196/4Problem in the UKF estimation without orbital and propagation parameters.
Description of the problem in: https://forum.orekit.org/t/estimate-measurement-parameters-in-the-unscented-kalman-model/3196/4https://gitlab.orekit.org/orekit/orekit/-/issues/1303Feature request: implement STKEphemerisFile writer2024-01-16T09:42:31ZqmorFeature request: implement STKEphemerisFile writerPlease see https://forum.orekit.org/t/stkephemerisfile-writer/3192/1Please see https://forum.orekit.org/t/stkephemerisfile-writer/3192/1https://gitlab.orekit.org/orekit/orekit/-/issues/1272add converters AbsoluteDate from/to Instant2024-01-16T12:56:46ZSabrina Sarraadd converters AbsoluteDate from/to InstantIt would be useful to add methods to convert AbsoluteDate from/to Java Instant.
https://forum.orekit.org/t/absolutedate-to-java-instant/3090It would be useful to add methods to convert AbsoluteDate from/to Java Instant.
https://forum.orekit.org/t/absolutedate-to-java-instant/309012.1Christopher SchankChristopher Schankhttps://gitlab.orekit.org/orekit/orekit/-/issues/1268Add Herrick-Gibbs IOD method2023-11-13T13:55:03ZRomain SerraAdd Herrick-Gibbs IOD methodGibbs' method suitability for closely spaced positions is limited. There's an alternative for that case, referred to as Herrick-Gibbs in Vallado's book (page 466 in 4th edition)Gibbs' method suitability for closely spaced positions is limited. There's an alternative for that case, referred to as Herrick-Gibbs in Vallado's book (page 466 in 4th edition)https://gitlab.orekit.org/orekit/orekit/-/issues/1264Add conversion from (Field)TrackingCoordinates to topocentric position2024-01-18T04:00:30ZRomain SerraAdd conversion from (Field)TrackingCoordinates to topocentric positionThe methods could tentatively be static within TopocentricFrame
[Link](https://forum.orekit.org/t/topocentric-position-from-azelra-coordinates/3055) to the original forum post.The methods could tentatively be static within TopocentricFrame
[Link](https://forum.orekit.org/t/topocentric-position-from-azelra-coordinates/3055) to the original forum post.12.1Tanner MillsTanner Millshttps://gitlab.orekit.org/orekit/orekit/-/issues/1218Extend resetAtEnd mechanism to non-integrated propagators2023-11-11T08:36:10ZRomain SerraExtend resetAtEnd mechanism to non-integrated propagatorshttps://gitlab.orekit.org/orekit/orekit/-/issues/1180Add spherical harmonics for third bodies2023-10-27T16:50:25ZRomain SerraAdd spherical harmonics for third bodieshttps://gitlab.orekit.org/orekit/orekit/-/issues/1161Add static method to create an event detector that would be activated or deac...2024-03-07T18:54:11ZVincent CUCCHIETTIvincent.cucchietti@csgroup.euAdd static method to create an event detector that would be activated or deactivated through another event detectorHi everyone,
After discussing with @Jasquier, we thought that a simple but yet very useful feature could be added to Orekit.
The idea would be to add static methods to ```EventEnablingPredicateFilter``` to easily create a detector that...Hi everyone,
After discussing with @Jasquier, we thought that a simple but yet very useful feature could be added to Orekit.
The idea would be to add static methods to ```EventEnablingPredicateFilter``` to easily create a detector that would be linked to another detector. For example :
```
newDetector = EventEnablingPredicateFilter.activateEventIfEventIsDetected(eventDetectorToActivate, otherEventDetector)
```
or
```
newDetector = EventEnablingPredicateFilter.deactivateEventIfEventIsDetected(eventDetectorToDeactivate, otherEventDetector)
```
This would allow for very interesting and computationally efficient uses such as linking maneuvers with each other so that the propagator would not check all maneuver triggers but only the one of the next maneuver.
Cheers,
Vincenthttps://gitlab.orekit.org/orekit/orekit/-/issues/1159Add public method to parse Alpha5 satellite number2023-08-09T12:07:44ZEvan WardAdd public method to parse Alpha5 satellite numberAs a user I would like to parse an alpha5 format satellite number from a `String` to an `int`. The `TLE` class can do it, but if I just have the satellite number I would have to create a fake TLES to use it. The `ParseUtils.parseSatellit...As a user I would like to parse an alpha5 format satellite number from a `String` to an `int`. The `TLE` class can do it, but if I just have the satellite number I would have to create a fake TLES to use it. The `ParseUtils.parseSatelliteNumber(...)` method can do it, but the class is not public.https://gitlab.orekit.org/orekit/orekit/-/issues/1146Add variable time tag specification for measurements2023-10-13T15:07:47ZMaxime JournotAdd variable time tag specification for measurementsIssue opened to cover @tommyfryer merge request !233.
The idea is to allow users to choose the time tag (receiption, emission, bounce) of the observed measurements.
For now, classes covered by the merge requests are Range, AngularAzEl...Issue opened to cover @tommyfryer merge request !233.
The idea is to allow users to choose the time tag (receiption, emission, bounce) of the observed measurements.
For now, classes covered by the merge requests are Range, AngularAzEl, AngularRaDec and RangeRate measurements.12.1Maxime JournotMaxime Journothttps://gitlab.orekit.org/orekit/orekit/-/issues/1131Spherical coordinates2023-10-27T16:50:55ZRomain SerraSpherical coordinatesSpherical coordinates (not necessarily in a usual pseudo-inertial frame like GCRF, but more with a custom XY plane) would be good to have, for propagation in particular. So as an `OrbitType`, with the associated `Orbit` class?Spherical coordinates (not necessarily in a usual pseudo-inertial frame like GCRF, but more with a custom XY plane) would be good to have, for propagation in particular. So as an `OrbitType`, with the associated `Orbit` class?https://gitlab.orekit.org/orekit/orekit/-/issues/1103CCSDS : Use Optional for not-mandatory fields2024-01-16T12:52:54ZLUGANCCSDS : Use Optional for not-mandatory fieldsDiscussion in https://forum.orekit.org/t/clarify-not-mandatory-values-coming-from-cdm-xml-files/2562/9Discussion in https://forum.orekit.org/t/clarify-not-mandatory-values-coming-from-cdm-xml-files/2562/9https://gitlab.orekit.org/orekit/orekit/-/issues/1084Parser for Spacetrack.org SP ephemeris2023-10-31T19:38:47ZbobbyfrasierParser for Spacetrack.org SP ephemerisAs explained [on the forum](https://forum.orekit.org/t/on-the-use-of-the-18sds-s-sp-ephemerides/2408/1), I'm implementing a parser for the SP ephemeris.As explained [on the forum](https://forum.orekit.org/t/on-the-use-of-the-18sds-s-sp-ephemerides/2408/1), I'm implementing a parser for the SP ephemeris.https://gitlab.orekit.org/orekit/orekit/-/issues/1070Update EGM default supported names for EGM 20082023-04-06T19:16:57ZEvan WardUpdate EGM default supported names for EGM 2008The current value of `GravityFieldFactory.EGM_FILENAME` works for egm96, but not egm2008. The file for EGM 2008 is named `EGM2008_to2190_TideFree`.
See also https://earth-info.nga.mil/The current value of `GravityFieldFactory.EGM_FILENAME` works for egm96, but not egm2008. The file for EGM 2008 is named `EGM2008_to2190_TideFree`.
See also https://earth-info.nga.mil/https://gitlab.orekit.org/orekit/orekit/-/issues/1059Add Field equivalent of PropagatorBuilder2024-01-20T12:28:04ZVincent CUCCHIETTIvincent.cucchietti@csgroup.euAdd Field equivalent of PropagatorBuilderHi everyone,
Title is pretty much straightforward, it would be nice to have the "field" equivalent of ```PropagatorBuilder```.
As it is not a priority for my work right now, anyone is free to work on this issue, but please tell us so i...Hi everyone,
Title is pretty much straightforward, it would be nice to have the "field" equivalent of ```PropagatorBuilder```.
As it is not a priority for my work right now, anyone is free to work on this issue, but please tell us so in the comment below so that we are informed !
Cheers,
Vincenthttps://gitlab.orekit.org/orekit/orekit/-/issues/1056Add collectSpans method in TimeSpanMap2023-07-25T15:10:53ZVincent CUCCHIETTIvincent.cucchietti@csgroup.euAdd collectSpans method in TimeSpanMapHi everyone,
I made a small collectSpans method on my end which could be useful inside TimeSpanMap. The method would return a list of TimeSpanMap.Span<T>.
It is not a priority for me right now so if anyone wants to do it, you're free t...Hi everyone,
I made a small collectSpans method on my end which could be useful inside TimeSpanMap. The method would return a list of TimeSpanMap.Span<T>.
It is not a priority for me right now so if anyone wants to do it, you're free to do so (simply leave a message here saying that you're tackling this issue please :smile: ).
Cheers,
VincentVincent CUCCHIETTIvincent.cucchietti@csgroup.euVincent CUCCHIETTIvincent.cucchietti@csgroup.eu