full onboard attitude estimator based on quaternions