Calc Distance between Two Poses along Specified Direction

You are currently viewing the documentation for the latest version (2.2.0). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

Function

This Step calculates the projection distance of the vector formed by the two pose centers on a specified axis or combination of axes.

Usage Scenario

This Step is a general pose distance calculation Step. This Step has no fixed usage scenarios.

Input and Output

Input

Input port Data type Description

First Poses

Pose[]

First pose list for calculating distances.

Second Poses

Pose[]

Second pose list for calculating distances

Output

Output port Data type Description

Distance

Number[]

List of calculated distance values.

Parameter Description

Parameter Description

Specified Axis or Axis Combination

Description: This parameter is used to specify the direction for calculating the vector projection of the center point of the two poses. You can choose between a single axis and a combination of multiple axes. This Step is used to calculate the projection distance of the vector pointing from the first pose center to the second pose center along the selected axis or axis combination (i.e., the length of the line in this direction, based on the world reference frame).
Value list: X, Y, Z, XY, XZ, YZ, XYZ, and None
Default value: Z
Instruction: When Uniaxial is selected, the output result is the projection distance along this axis. When Dual-Axis is selected, the output result is the projection distance on the plane composed of two axes. For example, when XY is selected, the projection distance on the XY plane. When XYZ or None is selected, the output result is the complete spatial distance between the two pose center points.

Is this page helpful?

You can give a feedback in any of the following ways:

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.