Active disturbance rejection control based on data-driven feedforward compensation for single gimbal control moment gyroscope | Synapse