Skip to content

1255 tlehandling returns meanorbit elements not osculating elements#1258

Open
OliverHasle wants to merge 3 commits intodevelopfrom
1255-tlehandling-returns-meanorbit-elements-not-osculating-elements
Open

1255 tlehandling returns meanorbit elements not osculating elements#1258
OliverHasle wants to merge 3 commits intodevelopfrom
1255-tlehandling-returns-meanorbit-elements-not-osculating-elements

Conversation

@OliverHasle
Copy link
Contributor

  • Tickets addressed: bsk-000
  • Review: By commit
  • Merge strategy: Merge (no squash)

Description

The tleHandling.py file was updated, using spg4 to derive osculating orbit elements from meanOE (as vise versa)

Verification

The Unit test was updated accordingly.

Documentation

A scenario file showing how to use a TLE to initialize Basilisk was added to the example scripts.

Future work

N/A

@OliverHasle OliverHasle requested a review from a team as a code owner February 12, 2026 01:16
@OliverHasle OliverHasle linked an issue Feb 12, 2026 that may be closed by this pull request
@OliverHasle OliverHasle force-pushed the 1255-tlehandling-returns-meanorbit-elements-not-osculating-elements branch 2 times, most recently from a681972 to 5bb76e8 Compare February 12, 2026 19:12
@OliverHasle
Copy link
Contributor Author

This PR is ready for reveiw:

  • Tested against real satellite data
    Difference in position (km): 1.300939142616173e-06
    Difference in velocity (km/s): 2.8574280688938597e-08

@OliverHasle OliverHasle force-pushed the 1255-tlehandling-returns-meanorbit-elements-not-osculating-elements branch 3 times, most recently from 957354e to 312427c Compare February 16, 2026 16:47
@OliverHasle OliverHasle force-pushed the 1255-tlehandling-returns-meanorbit-elements-not-osculating-elements branch 2 times, most recently from 312427c to 9c29d81 Compare February 16, 2026 20:00
- The meanOE of the TLE are converted to osculationg elements with the
  SPG4 mentod
- Coordinate conversion added to (and from) TEME to J2000/ICRS
- When converting the osculationg elements to a TLE, the mean OE are
  generated using SPG4
- The unit test was updated accordingly
@OliverHasle OliverHasle force-pushed the 1255-tlehandling-returns-meanorbit-elements-not-osculating-elements branch from 9c29d81 to 406faf2 Compare February 16, 2026 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tleHandling returns meanOrbit elements not osculating elements

1 participant