StaticasConverts pose representation to controller-compatible format (Z-up coordinate system).
The pose representation to convert
Controller pose representation with Z-up coordinates
StaticasStaticasConverts rotation to ThreeJS Euler object.
Rotation representation to convert
ThreeJS Euler object with Y-up orientation
StaticasConverts pose representation to ThreeJS-compatible format (Y-up coordinate system).
The pose representation to convert
ThreeJS pose representation with Y-up coordinates
StaticasConverts rotation to ThreeJS Quaternion object.
Rotation representation to convert
ThreeJS Quaternion object with Y-up orientation
StaticasConverts Y-up position to ThreeJS Vector3 object.
Y-up position to convert
ThreeJS Vector3 object
StaticasConverts rotation representation to Y-up Euler rotation format.
The rotation representation to convert
Y-up Euler rotation representation
StaticasConverts position representation to Y-up position format.
The position representation to convert
Y-up position representation
StaticasConverts rotation representation to Y-up quaternion format.
The rotation representation to convert
Y-up quaternion representation
StaticasConverts rotation representation to Z-up Euler rotation format.
The rotation representation to convert
Z-up Euler rotation representation
StaticasConverts position representation to Z-up position format.
The position representation to convert
Z-up position representation
StaticasConverts rotation representation to Z-up rotation vector format.
The rotation representation to convert
Z-up rotation vector representation
StaticcontrollerCreate ControllerPose for identity pose in a given frame
StaticfromStaticfromStaticfromCreate ControllerPose from ROS transform or pose
StaticthreeCreate ThreeJsPose for identity pose in a given frame
Utility class for converting between different pose and rotation representations. Provides static methods to convert between coordinate systems (Z-up vs Y-up), rotation formats (Euler, quaternion, rotation vector), and position formats.