Problem when using a YawCompensation attitude provider with BodyCenterPointing
We noticed a problem when we give a BodyCenterPointing instance to a YawCompensation attitude provider. The behaviour is not the one expected, as the BodyCenterPointing returns the earth center instead of a ground point aligned with the earth center when calling getTargetPoint() method.
A solution would be to modify BodyCenterPointing so it does not extend GroundPointing, and to create a new AttitudeProvider that uses a BodyCenterPointing to calculate the targeted point on the ground.
What do you think about it ?
(from redmine: issue id 100, created on 2012-05-23, closed on 2016-02-10)