Observations from satellite

Hi @jlipinski,

You can define S/C frame using a specific AttitudeProvider in your propagator.
For example, supposing that inertialFrame is the propagation frame and prop is the propagator:

AttitudeProvider attProv = new LofOffset(inertialFrame, LOFType.TNW);
prop.setAttitudeProvider(attProv);

This will align X (or PLUS_I) with velocity, Z (or PLUS_K) with the orbital momentum and Y will be perpendicular.
Here to see more about LOFTypes.

That could work but you have to negate the FieldOfViewDetector because it’s g function is negative when target is in FOV (see more for example here about combining detectors and sign of g).

You need to add the primary propagator (the one with the camera).
You cannot use PositionBuilder it will return the position of the primary.
You have to implement your own measurements and builder.
The structure of the measurement class would be just like an InterSatelliteRange but instead of computing the range you simply return the PV of the secondary object.

Does this help ?