Skip to content

sampsonjoliver/rotation-lib-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

rotation-lib-java

Quaternion

Provides class constructors for a classical 4-wide Quaternion formatted as {w, x, y, z} from 3- or 4-wide vectors.

Provides standard Quaternion methods such as division, hamiltonian products, addition, substraction, length, norm, conjugates, inverse, versor, magnitude, dot product, etc.

Provides helpers for determining the angular distance between two Quaternions, a difference quaternion representing the change between two quaternions, and a conversion method to Tait-Bryan representation.

Rotation Matrix

Provides methods to get a 3- or 4-wide and deep rotation matrix representing the rotation from a {w,x,y,z}-formatted rotation vector.

Provides a method to get the angular difference between two rotation matrices.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages