Restricted Kalman Filtering by Adrian Pizzinga