Hello everyone,
I am working on building my understanding of how GNSS Control Segments work to ensure the latest broadcast ephemeris models used by GNSS satellites provide receivers with enough precision to accurately resolve their positions on earth. As part of this process I am exploring how broadcast ephemeris models may be fit using Orekit and Hipparchus to a series of estimated ECEF satellite positions over time. I am currently building a LeastSquaresProblem in Hipparchus but I am having trouble applying constraints appropriately to ensure my problem converges with little to no residuals. Are there any examples or utilities included in Orekit or Hipparchus to assist with approaching this problem?