Smooth Trajectory

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

This Step smooths trajectory points to reduce noise and generate a smoother trajectory.

Usage Scenario

This Step is suitable for scenarios where trajectory points contain noise and the trajectory smoothness and continuity need to be improved.

Input and Output

Input

Input port Data type Description

Trajectory

Pose[]

The trajectory input at this port will be smoothed.

Output

Output port Data type Description

Smoothed Trajectory

Pose[]

Trajectory after smoothing.

Parameter Description

Parameter Description

Gaussian Sigma

Parameter description: This parameter is used to control the degree of smoothing. A larger value results in a smoother trajectory but may lose fine details.
Default value: 1.00 mm

Smoothing Radius

Parameter description: This parameter specifies the window size (in number of points) used for smoothing. It determines how many trajectory points are considered during smoothing.
Default value: 5

Distance Threshold

Parameter description: Maximum distance allowed between the current trajectory point and its neighboring points for them to be included in smoothing. Neighboring points farther than this distance are excluded.
Default value: 10.00 mm
Tuning recommendation: It is recommended to use the default value.

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.