Robot.merge_group_with_full_configuration¶
-
Robot.
merge_group_with_full_configuration
(group_configuration, full_configuration, group)[source]¶ Get the robot’s full configuration by merging a group’s configuration with a full configuration. The group configuration takes precedence over the full configuration in case a joint value is present in both.
- Parameters
group_configuration (
Configuration
) – The configuration for one of the robot’s planning groups.full_configuration (
Configuration
) – The configuration for all configurable joints of the robot.group (
str
) – The name of the planning group.
- Returns
Configuration
– A full configuration with values for all configurable joints.- Raises
ValueError – If the full_configuration does not specify positions for all configurable joints, or if the group_configuration does not specify positions for all configurable joints of the given group.