🟧 Synthesize Pose
Function Description
This operator can synthesize a pose through two direction vectors, i.e., use one main direction and one auxiliary reference direction to uniquely determine a pose.
The specific method is: the operator uses the "fixed direction" as the benchmark, whose direction remains unchanged in the final pose, and calculates the other two axes perpendicular to the main direction based on the "reference direction", finally outputting the rotation vector.
Input Output
Input |
Fixed Direction for Pose Generation: A list of one or more main direction vectors. Reference Direction for Pose Generation: A list of one or more auxiliary reference direction vectors. |
Output |
Synthesized Pose Information: Output rotation vector list. |
Parameter Description
|
Axis Vector Represented by Fixed Direction
Parameter Description |
Used to specify which axis of the final output pose the input vector represents. |
Parameter Adjustment |
For example, if "Z-axis" is selected, then the input main direction vector will become the Z-axis vector of the output pose. |
Axis Vector Represented by Reference Direction
Parameter Description |
Used to specify which axis reference direction the input vector provides. |
Parameter Adjustment |
Provides a second constraint for pose determination, and the selected axis must be different from the "axis vector represented by fixed direction". |