GA also makes proving properties about reflections and rotations quite nice, but that’s not usually useful for actual computation (except in a learning environment).
Chapter 1-3 is usual stuff, Chapter 4 is GA
http://terathon.com/blog/projective-geometric-algebra-done-r...
And, he has a website dedicated to PGA:
Here's an example of a high performance GA lib targeting specific hardware. https://github.com/jeremyong/klein
Also you can use matrices to do calculations. Pauli or Dirac matrices can be used as the basis vectors for GA.
There are probably less than a hundred people today outside the defense industry who would want to build a sensor fusion system on an embedded platform. I suspect that half or more of this population lives in the Bay Area.
It’s always fun to run into one of you out here :)
This is probably overkill, but this is the most comprehensive treatment on the subject I've come across till date [1]. Note that the price on Amazon is ridiculous, the author has a very 90s looking website with a much more reasonable price. It has a very sketchy looking "enter credit card information here:" online store - I was nervous to buy from there, but I successfully got my copies, and the author emailed me to let me know he had personally dropped off the books at USPS :)
[1] https://www.amazon.com/Strapdown-Analytics-Part-Paul-Sav/dp/...
LOL, no. What a short-sighted thing to say.
In the end, space motion is space motion and the cmoutations are always the same, one way ir anothe.
The key? They are not commutative.
In particular, there is nothing about how to actually do calculations on a computer, with the excuse that you will usually use a library for this. This isn't helpful to me because I'm doing embedded programming, and also because I don't feel like I really understand math unless I know how to do calculations well enough to write a library myself.
All this coordinate-free manipulation of symbols leaves me feeling like I didn't really get anywhere. I was hoping for a more intuitive understanding.
Does anyone have recommendations that are more oriented towards doing calculations?