USU-Robosub / Poseidon

USU's third-generation autonomous submarine
http://usub.cs.usu.edu
17 stars 0 forks source link

Adding quaternion support to node.js #172

Closed madfrog54321 closed 7 years ago

madfrog54321 commented 7 years ago

Summary

To define the rotation of the sub in 3d space, quaternions must be used. There is a quaternion library that can be installed using npm. It needs to be added to automated build files for the repository.

Acceptance Criteria

The library may only need to be installed on the sub, but documentation should be added to the project saying it is being used.

nfcopier commented 7 years ago

I like the library you suggested. I might also suggest finding a C++ library. If we are doing some really mathy stuff, we might want to keep it in the C++ module.