nyx-space / anise

ANISE provides a toolkit and files for Attitude, Navigation, Instrument, Spacecraft, and Ephemeris data. It's a modern replacement of the NAIF SPICE toolkit.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add range rate to AER computation

ChristopherRabotin opened this issue · comments

High level description

Azimuth, elevation, and range computation may sometimes require range rate computation as well. The goal here is to modify the AER structure returned by the compute AER function to include the range rate data in km/s.

Requirements

Add range-rate calculation in km/s.

Test plans

  • Add sanity checks in the range rate calculations
  • Demonstrate that it's accessible from Python, and update the tutorials to reflect that.

Design

Implement the same code as what's been validated in Nyx: https://github.com/nyx-space/nyx/blob/f6c0c2ecb057f80eb0c26328f28ae54ffbb0c368/src/od/msr/range_doppler.rs#L56 .