Guide Objects in 6D based on Point Measurements

Initiate the “Guide Objects in 6D using point measurements” build routine. This routine moves objects in 6-DOF based on discrete 3-DOF point measurements.

 

Input Arguments

 

0

Collection Instrument ID

Instrument ID

The instrument ID of the instrument to perform the measurement.

1

Collection Object Name

Destination Group (goal)

The group representing the preferred destination

for a moving reference group.

2

Collection Object Name

Moving Reference Group (at- tached to objects)

A moving point group that, when in the goal posi- tion, lines up with the destination group.

3

Collection Object Name Ref List

Objects to Move

A list of objects (other than the moving reference

group) to move along with the moving group.

 

4

 

Collection Object Name

Initially surveyed Group (First Position Measurements - Op- tional)

An optional group of points to be measured in the initial position.

5

Vector Tolerance

Positional Tolerance - Optional

A vector describing the allowable X, Y, and Z toler-

ances on the goal position.

6

Vector Tolerance

Rotational Tolerance - Optional

A vector describing the allowable Rx, Ry, and Rz tolerances on the goal position.

 

Return Arguments

None.

 

Returned Status

 

SUCCESS

The measurement completed successfully.

PARTIAL SUCCESS

One or more objects to move (but not all) could not be found.

FAILURE

The instrument, destination group, moving reference group, objects to move, or initially surveyed group could not be found.

 

Remarks

The instrument must be in the active collection, and its interface must be running. Zero tolerances indicate that no tolerance should be applied.