如果没有注册任何AttitudeProvider,因此外推器将获得默认姿态,该姿态与惯性系对齐?默认姿态控制模式应该是卫星本体坐标系与J2000坐标轴指向一致。导致一个圆形的FOV投影成这样:
其实如果就是为了简单在地面上投个圈,可以直接new一个 NadirPointing 对象当成AttitudeProvider,该对象确保卫星始终指向地球中心。orbit.getFrame() 是卫星轨道的参考框架,earth 是地球模型。
propagator.setAttitudeProvider(new NadirPointing(orbit.getFrame(), earth));