Change Circular Motion Direction of Path

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.

If you need to use this Step, please click Help  About Plugins in the menu bar, and enable the "step_trajectory" plugin in the window.

Function

This Step adjusts the circular motion direction of a path.

Usage Scenario

This Step is usually used in door/glass gluing applications. If the robot encounters a soft limit during the movement, the start and end points will be switched, and the robot will move along the newly set targets.

Input and Output

Input

Input port Data type Description

Original Trajectory

Pose[]

Original path consisting of the targets input to this port will be adjusted.

TCP Poses

Pose[]

List of robot end tool points in the original path.

TCP in Flange

Pose[]

List of robot end tool points in the original path in the flange reference frame.

Output

Output port Data type Description

Adjusted Trajectory

Pose[]

Adjusted targets that form the path whose circular motion direction has been adjusted.

Parameter Description

Parameter Description

Robot Type

Parameter description: Set a robot type to read corresponding settings.

Angle increment

Parameter description: Following the current movement, the angle increment of the last joint.

Default value: 0.0000

Execution Direction

Parameter description: Following the current movement, the execution direction of the manipulator.

Value list: Clockwise and CounterClockwise.

Positive End Joint Increment When Move Clockwise

Parameter description: If the end joint positions increment is positive when moving clockwise, check this parameter; otherwise, uncheck it.

Default value: Checked

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.