Closed FlowLoveV closed 3 months ago
@FlowLoveV,
this is an amazing contribution, thank you so much!
Lately, I'm been working on the sbas
branch and was able to myself slightly improve this portion of the library (i'm getting my first SBAS results, and mostly correct BDS results). But with this contribution, it should be close to perfection.
We have initiated this topic to discuss how Nyx-space could answer the need to resolve orbital attitudes from keplerian parameters.
I propose this plan:
kepler2position
and kepler2velocity
, by means of being able to form a Nyx::Orbit
object. So we rely on external core calculations and reduce RINEX. What is your take on this ?The next step is to refer to rtklib and update the satellite ephemeris calculations for GLONASS and SBAS to get their exact positions instead of the approximate positions reported.
Yes, exactly. My plan is the following
According to what I have learned, broadcast ephemeris predicts orbits in two main ways:
In the first way, the relativistic correction of satellite clock errors depends on Kepler orbital parameters ($E_k$), I am not sure whether the Nyx library can perfectly meet our needs (if it can, that would be great)
@FlowLoveV, @larsnaesbye,
I can already confirm that this contribution finalizes the work for BeiDou. This is what I get when surveying the Esbjerg (DNK) station using only radio messages from BeiDou (real time brdc)
My latest/best branch: x_err=5m, y_err=28cm, z_err=37m
This branch: x_err=2.5m, y_err=1.17m, z_err=4m