Type: |
Function block |
Available as of: |
V1.1.0.0 |
Inherits from: |
- |
Implements: |
- |
This chapter provides information on:
The function block FB_RandomPoseGenerator contains methods for the generation of a random cartesian pose that is typically employed for the simulation of a random flow of targets (for example, products).
Depending on the method called, a random Cartesian pose is returned according to the parameterization.
Name |
Description |
---|---|
SetRandomSeed |
Set the internal seed, used for the generation of the random sequence of poses, to a constant value. |
GetRandomSeed |
Retrieve the present random seed value used by the function block for the generation of random poses. |
SetPoseInPlane |
Define a set of constraints for the generation of random poses contained in a selected working plane. |
GetPoseInPlane |
Retrieve the constraints previously set by you. |
SetPoseInPlaneRotationList |
Define constraints on position and orientation for the generation of a random Cartesian pose contained in a selected working plane. |
GetPoseInPlaneRotationList |
Retrieve the constraints previously set by you. |
SetPose |
Define constraints on position and orientation for the generation of a random Cartesian pose. |
GetPose |
Retrieve previously set constraints. |
SetPoseOrientationList |
Define constraints on position and orientation for the generation of a random Cartesian pose. |
GetPoseOrientationList |
Retrieve the constraints previously set by you. |
Generate |
Generate a random Cartesian pose, in accordance with a specific set of constraints that you previously define. |