logoalt Hacker News

huqedatoyesterday at 7:52 PM2 repliesview on HN

I would have liked to understand this, but the math behind it is overkill. One may need a PhD in aerospace to digest it.


Replies

the__alchemistyesterday at 7:56 PM

Yes and no. The math here is useful, albeit not required. It is not specialized PhD material; it's linear algebra. (And not the abstract quantum mechanics/chem kind!)

What I mean by not required is, I've written drone firmware and didn't directly use this; the core can be done with a PID for rate controls (Compare measured rate along each axis with commanded; nudge motor power proportional to the diff), and commanding attitudes can be done with fundamental quaternion operations, as a slower outer loop.

I would skip the Tait-Bryan stuff in the article, in favor of pure quaternions. Actually, I'm kind of floored the word "quaternion" doesn't appear in the article.

show 1 reply