Class Quaternion¶
Defined in File state.h
Inheritance Relationships¶
Base Type¶
public lupnt::State(Class State)
Class Documentation¶
-
class Quaternion : public lupnt::State¶
Public Functions
-
inline Quaternion(const Vec4 &x = Vec4::Zero())¶
Construct a
Quaternionstate from a stacked 4-element scalar-first quaternion vector. Used as a standalone attitude representation (e.g. for filter/measurement states distinct from the combinedAttitudequaternion+angular-velocity state).- Parameters:
x – [q0, q1, q2, q3] (scalar-first), all dimensionless [-].
-
inline Quaternion(const Vec4 &x = Vec4::Zero())¶