Text this: Sigma-point Kalman filtering for spacecraft attitude and rate estimation using magnetometer measurements