anise
anise copied to clipboard
Support SPK Type 14 - Chebyshev Unequal Time Steps
Purpose
Be able to convert a BSP file of Type 14 to an ANISE trajectory file.
SPICE organization
Segment
+============================+
| Constants |
+============================+
| Packet 1 |
|----------------------------|
| Packet 2 |
|----------------------------|
| . |
| . |
| . |
|----------------------------|
| Packet N |
+============================+
| Reference Epochs |
+============================+
| Packet Directory |
+============================+
| Epoch Directory |
+============================+
| Reserved Area |
+============================+
| Segment Meta Data |
+----------------------------+
Record
------------------------------------------------
| The midpoint of the approximation interval |
------------------------------------------------
| The radius of the approximation interval |
------------------------------------------------
| CHBDEG+1 coefficients for the X coordinate |
------------------------------------------------
| CHBDEG+1 coefficients for the Y coordinate |
------------------------------------------------
| CHBDEG+1 coefficients for the Z coordinate |
------------------------------------------------
| CHBDEG+1 coefficients for the X velocity |
------------------------------------------------
| CHBDEG+1 coefficients for the Y velocity |
------------------------------------------------
| CHBDEG+1 coefficients for the Z velocity |
------------------------------------------------
Test requirements
- [ ] Find a public relevant BSP (Cassini?)
- [ ] Ensure correct parsing
- [ ] Ensure correct copying of the data
- [ ] Ensure correct computation of states