High level description
NASA provides plenty of CK files for its various missions, and mission stakeholders might request attitude files in that format.
Requirements
Test plans
- Find a public CK file, validate the reading and interpolation with the equivalent SPICE call.
Design
Start by building a new NAIF structure to store these files in the Almanac. If it isn't a DAF, then the CK structure will vary quite a bit; but if it is, then mimic the SPK and BPC handling.
High level description
NASA provides plenty of CK files for its various missions, and mission stakeholders might request attitude files in that format.
Requirements
AttitudeRecordstructure similar to theEphemerisRecordused for building ephemeris files.Test plans
Design
Start by building a new NAIF structure to store these files in the Almanac. If it isn't a DAF, then the CK structure will vary quite a bit; but if it is, then mimic the SPK and BPC handling.