The advantage is to have a tool that makes it easier to organize the scan data in (big)
registrations and detect errors.
In the following sections we will learn how to efficiently use functions designed for Group
objects.
Optimize ScanWorld Groups
This command allows the user to select a group and perform a final optimization on just that
•
group.
Also multi-selected groups can be optimized.
•
Use this command to optimize the relation between all of the ScanWorlds contained in an
•
individual group.
This is a method to determine if alignment changes from a valid group. For example, use this
command when individual pairs of ScanWorlds within a group have been aligned using Visual
Alignment and more constraints are desired for the group as a whole.
Optimize results are shown in the Group Error column and show only the optimize
•
information for the selected Group without considering any other groups or ScanWorlds that
may be in the same registration.
Merging Groups options
ScanWorld groups are merged based on constraints that exist between two or more ScanWorlds
contained in multiple groups. When groups are merged, additional alignments between the
ScanWorlds within the groups are detected and more constraints are added. Groups can also be
merged with individual ScanWorlds existing outside of a group.
Groups can be merged in various ways:
Merge ScanWorld Groups command
•
Visual Alignment
•
Merge ScanWorld Groups command:
This command allows you to merge ScanWorld Groups together if there are sufficient
•
constraints (at least 3 Target constraints or 1 cloud constraint) between them.
Any two groups can be merged into one by selecting the existing constraints from two
•
ScanWorlds in different groups.
Also just the top level group object can be selected and Cyclone will try and join the groups
•
together by treating each group as a rigid body (like registering 2 registration ScanWorlds
together).
Considering that the two merged groups are rigid bodies, Cyclone will search and try to find
•
all additional pair wise constraints between the original two Groups.
•
A use case for this is the Known Coordinates ScanWorld matching to a group of
ScanWorlds into a new group. No single ScanWorld will register with the control
ScanWorld, but when a group is formed, the group as a whole can be matched.
48 - 52
Module 3.1 – Applied Registration
Registration