-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement the rotations manifold also for quarternions #529
Comments
Does this require depending on a specific quaternion implementation? |
...probably, I have not yet checked which ones we could use? |
There's (at least) Quaternions.jl (the most used) and Quaternionic.jl. Quaternions is working to drop its only dependency (JuliaGeometry/Quaternions.jl#79 (comment)). Then Rotations.jl has a 3x3 matrix whose underlying storage is a unit quaternion. This type could already be used with Manifolds.jl, but I think everything would end up being promoted to a 3x3 static array instead of working with the unit quaternions directly much. |
Then maybe lets wait for that dependency to drop and then look which formulae we could easily get for our functions :) |
For
Rotations(3)
we could also implement the main functions using quaternions., since this is used in a lot of applications.The text was updated successfully, but these errors were encountered: