lerp#

Fully qualified name: omni::isaac::dynamic_control::math::lerp

inline omni::isaac::dynamic_control::DcTransform omni::isaac::dynamic_control::math::lerp(
const omni::isaac::dynamic_control::DcTransform &a,
const omni::isaac::dynamic_control::DcTransform &b,
const float t,
)#

Linearly interpolates between two transforms.

Performs separate linear interpolation on position and rotation components. Position uses vector lerp, rotation uses quaternion lerp.

Parameters:
  • a[in] Starting transform

  • b[in] Ending transform

  • t[in] Interpolation parameter [0,1]

Returns:

DcTransform The interpolated transform