LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
Collaboration diagram for Rotation to Quaternion:

Functions

void tpt_rotation2quaternion_f32 (f32_t *aOutQuater, const f32_t *aInRotation, uint32_t aCount)
 Conversion of a rotation matrix to an equivalent quaternion.

Detailed Description

Conversions from rotation to quaternion.

Function Documentation

◆ tpt_rotation2quaternion_f32()

void tpt_rotation2quaternion_f32 ( f32_t * aOutQuater,
const f32_t * aInRotation,
uint32_t aCount )

Conversion of a rotation matrix to an equivalent quaternion.

Parameters
[out]aOutQuaterpoints to an array of quaternions
[in]aInRotationpoints to an array 3x3 rotation matrix (in row order)
[in]aCountnumber of quaternions
Returns
none
Note
q and -q are representing the same rotation. This ambiguity must be taken into account when using the output of this function.