Skip to content

Effector state messages log ScN, not SN #401

@joaogvcarneiro

Description

@joaogvcarneiro

Describe the bug
Currently, rigid body effectors log their center of mass translation states with respect to the inertial frame origin. However, the spacecraft logs its states with regard to its frame's origin. Changing the effectors' state logging from their center of mass to the origin of their frame would align with the behavior of spacecraft and align with what Vizard expects.

To reproduce
Steps to reproduce the behavior:

  1. Run any rigid body module.
  2. Log state messages.
  3. The position and velocity will be with respect to the body's center of mass.

Expected behavior
The logged variables should pertain to the body's frame origin, not its center of mass.

Screenshots
N/A.

Desktop (please complete the following information):

  • OS: MacOS
  • Version 13.4.1
  • Python version 3.10

Additional context
N/A.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

Status

👀 In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions