0
$\begingroup$

I would like to control a system which orientation I measure with as quaternion based EKF in one degree of freedom. Obviously the simplest thing would be to convert the quaternion estimate to euler angles and take one of these. Unfortunately these euler angles are not stable. The other option I was thinking about was to use the so called quaternion error, where I specify another quaternion which I want my system to be controlled towards. Then I would have to specify all four values of this quaternion.

I'm wondering if there is a way to generate a quaternion error only for one of my angles?

New contributor
Lukas Klein is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
$\endgroup$
0
$\begingroup$

If your system has a fixed rotation about some axis, then you should be able to design your KF about a single angle of rotation. You should be able to tailor your equations of motion and measurements to be a function of that angle.

$\endgroup$

Your Answer

Lukas Klein is a new contributor. Be nice, and check out our Code of Conduct.

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.