Currently pointing vectors are interpolated using SLERP. This is sufficient with reasonable temporal resolution, and the absolute angle does not vary much between pointing measurements.
For cases with sparse temporal resolution where the total angle varies significantly between measurements (perhaps more than 1-2 degrees?) then the linearisation of SLERP will produce some issues.
To combat this, an implementation of a higher order spherical interpolation, specifically spherical quadratic interpolation (SQUAD) should be investigated. If able to be implemented in Jax, this would increase the accuracy of measurements with gaps or poor temporal resolution.
Currently pointing vectors are interpolated using SLERP. This is sufficient with reasonable temporal resolution, and the absolute angle does not vary much between pointing measurements.
For cases with sparse temporal resolution where the total angle varies significantly between measurements (perhaps more than 1-2 degrees?) then the linearisation of SLERP will produce some issues.
To combat this, an implementation of a higher order spherical interpolation, specifically spherical quadratic interpolation (SQUAD) should be investigated. If able to be implemented in Jax, this would increase the accuracy of measurements with gaps or poor temporal resolution.