holoscan::slerp_interpolate
holoscan::slerp_interpolate
Overload 1
Overload 2
Spherical linear interpolation between two 2D poses.
This uses the formula a^(1-p) * b^p where a and b are matrix transformations. This can be simplified into a * (a^-1 * b)^p
Returns: Interpolated pose using matrix exponentiation.
Template parameters
K
Scalar type.
Parameters
p
Interpolation parameter (0.0 returns a, 1.0 returns b).
a
First pose.
b
Second pose.