Fit Pose from Feature Points

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

■ If you're unsure about the version of the product you are using, please contact Mech-Mind Technical Support for assistance.

Function Description

This step calculates the overall optimal pose of a workpiece by best fitting multiple real-time feature points on the workpiece with template feature points, improving adaptability in deformation scenarios.

Usage Scenario

This step is suitable for scenarios where multi-feature-point workpieces have recognition errors caused by deformation during loading or unloading, such as multi-hook loading, unloading into bins, and windshield assembly.

This step can be directly connected to the Output step to send poses for subsequent tasks.

Input and Output

Input

Input Port Data Type Description

Taught Tool Pose

Pose[]

Tool poses obtained on the template workpiece using the teaching method. These poses are TCP values in the robot coordinate system read from the teach pendant.

Real-Time Feature Points

Pose[]

Multiple feature points recognized in the current scene, which must correspond one-to-one with template feature points in order.

Template Feature Points

Pose[]

Multiple feature points on the template workpiece.

Output

Output Port Data Type Description

Transformed Workpiece Pose

Pose

Workpiece pose output by rotating and transforming the input taught tool poses, combined with multi-feature-point fitting.

Deformation Judgment Result

Bool

Used to determine whether the maximum distance (that is, maximum deformation) between all transformed real-time feature points and corresponding template feature points after best fitting is within the threshold. If maximum deformation does not exceed the threshold, output is True; otherwise output is False.

Parameter Description

Parameter Description

Pose Display Setting

Description: Used to set the pose display type.

Value list: Show Template Feature Points Only, Show Transformed Real-Time Feature Points Only

Default value: Show Template Feature Points Only

Feature Point Deformation Over-Limit Threshold

Description: Sets the maximum allowed distance (that is, maximum deformation) between transformed real-time feature points on the workpiece and corresponding template feature points after best fitting. When maximum feature-point deformation exceeds this threshold, the output port Deformation Judgment Result returns False.

Default value: 5.00 mm

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.