Skip to main content

Bounding

Bounding Objectives limit the space within which joints can assume angles and links can move or be oriented.

ObjectiveGoalsDescription
Position BoundingEllipsePlace the position of a link within a rotated ellipsoid
Orientation BoundingRotationRangeA region in orientation space with some delta around an orientation
Joint BoundingJointBoundingLimits the maximum and minimum values of a given joint

Parameters for constructing Bounding Objectives

ParameterObjectivesTypeOptionalDefauly value/behaviorDescription
nameall of the objectives mentioned abovestringnononeName can be arbitrary and should be unqiue
weightall of the objectives mentioned abovefloatnononeIndicates the prioritization of the objective
linkall of the objectives mentioned abovestringnononeThe name of the link this objective is applied to
goalall of the objectives mentioned aboveGoalyesorigin for Translation, no rotation for Rotation, and 0 for both maximum and minimum for JointBoundingThe goal for objectives to achieve