Translate Poses Along Given Direction

Function Description

Translates input poses along a specified direction.

TranslatePosesAlongGivenDirection

Use Cases

General-purpose pose adjustment step, used to translate poses according to specified direction and distance.

Inputs

  • Original Pose (Required): Pose to be moved.

  • Move Distance (Optional): Movement distance of the pose (when not connected, uses “Move Distance” in parameters).

Outputs

  • Translated Pose: Result after translating the original pose along the specified direction.

Parameters

Visualization Settings

  • Display Point Cloud in Selected Coordinate System

    When debug output is enabled, poses are displayed in the selected coordinate system.

    • Robot Coordinate System

    • Camera Coordinate System

Input Usage Settings

  • Correspondence Type

    Specifies the matching method between original poses and move distances.

    • All: Each original pose corresponds to a distance in the move distance list in order (requires the same quantity of both).

    • FirstOnly: All original poses are translated according to the first value in the move distance list.

Translation Direction Settings

  • Move Distance

    Sets the pose translation distance, in millimeters (mm).

  • Reference Coordinate System

    Selects the coordinate system on which the translation direction is based.

    • Worldcoordinate: The reference direction is the direction vector in the base coordinate system.

    • ObjectCoordinate: The reference direction is the direction vector in the original pose’s own coordinate system.

  • Reference Direction

    Selects the specified method for the translation direction.

    • CustomizedDirection: Translates along Custom Direction (X/Y/Z).

    • ObjectAxis: Translates along a specified axis. Need to select the Specified Axis according to actual situation.

Custom Direction

  • X/Y/Z: When Reference Direction is CustomizedDirection, X/Y/Z together form the custom translation direction vector.

Specified Axis

  • X/Y/Z: When Reference Direction is ObjectAxis, selects along which axis of the original pose’s own coordinate system to translate.