Utilities#

This is list of documented class templates in related to Utilities in the model repository

Angles#

RotationAxisAngles

Class template to calculate Bryant (euler) angles for the z-y-x rotation sequence given a a rotation matrix.

#include "<AMMR_TOOLS>\AnyMocap/RotationAxisAngles.any"

Class tools#

MultipleSubTemplates

Utility template for calling an other class template multiple times.

#include "<AMMR_TOOLS>\Lib/classtools/MultipleSubTemplates.any"

Kinematic limits#

RangeOfMotionLimits_template

Create joint limits as soft kinematic constraints given some range of motion.

#include "<AMMR_TOOLS>\ModelUtilities/KinematicLimits/RangeOfMotionLimits_template.any"

Center of mass#

CreateCoMRefNode

Class template to create a reference node at the center of mass of a segment with its axis aligned with the principal axes of inertia.

#include "<AMMR_TOOLS>\ModelUtilities/SegmentCoM/CreateCoMRefNode.any"