It should be possible to create a DQ object from an Eigen vector with the pure dual quaternion coefficients, that is, a vector of size 6.
In fact, the library does not complain when creating a DQ from a vector of size 6. However, instead of creating a pure dual quaternion, it creates a DQ object with the first 6 elements equal to the elements of the vector, that is
q(0) + q(1)i + q(2)j + q(3)k + E(q(4) + q(5)i + 0j + 0k)
instead of
0 + q(0)i + q(1)j + q(2)k + E(0 + q(3)i + q(4)j + q(5)k).
Bug description
To Reproduce
Code
Output
Expected behavior
Expected output
Environment:
Additional context