Feature Request: Add a generic `TwoVectorAttitudeProvider` interface
It can be interesting to work out a generic interface, say TwoVectorAttitudeProvider
, where in we need two vectors or vector providers (like PVCoordinatesProvider), one for pointing and other for phasing.
This will make sure the CelestialBodyPointed
, NadirPointing
and YawSteering
etc. can all implement this particular interface and simplify the architecture of Attitude computation in a whole.
More details on this here