Problem statement
Add Motor type with operations for orientations.
Proposed solution
template<class T> struct Motor : std::array<Quaternion<T>,2>
{
using Base = std::array<Quaternion<T>,2>;
using Rotor = Quaternion<T>;
using Screw = Quaternion<T>;
};
Alternatives considered
No response
Impact and compatibility
No response
Problem statement
Add Motor type with operations for orientations.
Proposed solution
Alternatives considered
No response
Impact and compatibility
No response