Cartesian translation coordinate.
struct lmc_transform lmc_transform_t
Transform representation.
void lmc_quaternion_to_euler_zyz(lmc_quaternion_t const *const quat, lmc_euler_zyz_t *const euler)
Math function to compute euler zyx to quaternion.
struct lmc_wrench lmc_wrench_t
Transform force representation.
Euler zyx representation of rotation.
Quaternion representation of rotation.
Transform velocity representation.
void lmc_euler_zyx_to_quaternion(lmc_euler_zyx_t const *const euler, lmc_quaternion_t *const quat)
Math function to compute euler zyx to quaternion.
struct lmc_translation lmc_translation_t
Cartesian translation coordinate.
Transform force representation.
void lmc_euler_zyz_to_euler_zyx(lmc_euler_zyz_t const *const euler_zyz, lmc_euler_zyx_t *const euler_zyx)
Math function to compute euler zyz to euler zyx.
struct lmc_twist lmc_twist_t
Transform velocity representation.
Euler zyx representation of rotation.
void lmc_quaternion_to_euler_zyx(lmc_quaternion_t const *const quat, lmc_euler_zyx_t *const euler)
Math function to compute euler zyx to quaternion.
struct lmc_euler_zyx lmc_euler_zyx_t
Euler zyx representation of rotation.
struct lmc_euler_zyz lmc_euler_zyz_t
Euler zyx representation of rotation.
RPY representation of rotation.
void lmc_euler_zyx_to_euler_zyz(lmc_euler_zyx_t const *const euler_zyx, lmc_euler_zyz_t *const euler_zyz)
Math function to compute euler zyx to zyz.
struct lmc_rpy lmc_rpy_t
RPY representation of rotation.
void lmc_euler_zyz_to_quaternion(lmc_euler_zyz_t const *const euler, lmc_quaternion_t *const quat)
Math function to compute euler zyx to quaternion.
struct lmc_quaternion lmc_quaternion_t
Quaternion representation of rotation.