Documentation Site Map Main Page Reference List Motion Capture Visual3D Overview Visual3D Installation License Activation Getting Started Visual3D Documentation Overview Pipeline Commands Reference Expressions Overview CalTester Mode Overview List of Tutorials Visual3D Examples Overview Troubleshooting Sift Sift Overview Installation Getting Started Sift Documentation Overview Knowledge Discovery for Biomechanical Data Tutorial Overview Troubleshooting Inspect3D Inspect3D Overview Inspect3D Installation Overview Inspect3D Getting Started Overview Inspect3D Documentation Overview Knowledge Discovery in Inspect3D Inspect3D Tutorials Overview Troubleshooting DSX Suite DSX Overview DSX Definitions DSX Suite Installation DSX Tutorials DSX Release Notes xManager Overview PlanDSX Overview Surface3D Overview Orient3D Overview CalibrateDSX Overview Locate3D Overview X4D Overview
This is an old revision of the document!
| a joint angle can be represented as a 3x3 rotation matrix that describes the transformation between two coordinate systems. a model based item describing the knee angle as a rotation matrix is: jointrotationdlg.jpg **compute_model_based_data** /result_name=rknee_angle /function=joint_rotation /segment=rsk /reference_segment=rth /resolution_coordinate_system= ! /use_cardan_sequence=false ! /normalization=false ! /normalization_method= ! /normalization_metric= ! /negatex=false ! /negatey=false ! /negatez=false ! /axis1=x ! /axis2=y ! /axis3=z **;** the command will return 9 columns of data for each point in time. each row represents a position in the 3x3 matrix. jointrotationmatrix.png **note:** if looking at the signal in the data viewer, the columns will be numbered 0 through 8. when accessing the columns using the evaluate_expression command, the columns can be accessed as 1 through 9. for this reason, the image above shows numbers 1 through 9. it is always important to pay attention when a signal or command is 0 or 1 based. }}