Skip to content

Feature/1540 add binary asteroid#599

Merged
thibaudteil merged 5 commits into
developfrom
feature/1540-add-binary-asteroid
May 7, 2026
Merged

Feature/1540 add binary asteroid#599
thibaudteil merged 5 commits into
developfrom
feature/1540-add-binary-asteroid

Conversation

@thibaudteil

Copy link
Copy Markdown
Collaborator
  • Tickets addressed: xmera-1540
  • Review: By commit
  • Merge strategy: Merge (no squash)

Description

Add the capability to add a second body to an existing spice body. This is done by defining a secondary body with some simple orbital characteristics and attaching it to a body.

Verification

Unit tests were added

Documentation

Updated

Future work

This change can only add one secondary body to a spice body, it also assumes a perfectly circular orbit with no dynamics (knowledge of the central body mu). It may be desirable to overhaul this capability in the future for more functionality

@thibaudteil thibaudteil force-pushed the feature/1540-add-binary-asteroid branch from a501b95 to f424ddb Compare May 5, 2026 22:02
Comment thread src/simulation/environment/spiceInterface/_UnitTest/test_unitSpiceSpacecraft.py Dismissed
Comment thread src/simulation/environment/spiceInterface/spiceInterface.cpp
Comment thread src/simulation/environment/spiceInterface/_UnitTest/test_unitSpicePlanetOffset.py Outdated
@thibaudteil thibaudteil force-pushed the feature/1540-add-binary-asteroid branch from f424ddb to a036e71 Compare May 7, 2026 20:59
Comment thread src/simulation/environment/spiceInterface/_UnitTest/test_unitSpicePlanetOffset.py Dismissed
@thibaudteil thibaudteil merged commit 0ce0710 into develop May 7, 2026
5 checks passed
@thibaudteil thibaudteil deleted the feature/1540-add-binary-asteroid branch May 7, 2026 23:30
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.

2 participants