Strategy of Adding Pick Points

A pick point is the position on the object that can be gripped by the robot. When the target object can be picked in multiple ways, especially in random picking scenarios, it is recommended to configure various picking strategies so that target objects with different poses can be picked, thus enhancing the picking success rate.

This topic introduces the picking strategies provided in the Target Object Editor.

Configure Multiple Pick Points

As shown in the figure below, the sides, ends and edges of the square tube can all be picked by the magnetic gripper. Therefore, you can add pick points at the above positions.

configure multi pick point 1

When configuring multiple pick points, you can change their order by dragging the pick points on the pick point list. During picking, the pick points are evaluated according to their order on the list.

configure multi pick point 2

Configure Pick Point Array

For axisymmetric target objects, you can set an array of pick points. For example, the pick point array in the point cloud model for a tube is shown below.

configure pick point array 1

In practice, pick points with a downward Z-axis are often invalid and will affect path planning. Therefore, you should narrow down the Angle range. It is generally recommended to keep the range within ±90°. For example, when configuring a pick point array for randomly placed tubes, the angle range value is set to ±30° in the figure below.

configure pick point array 2

Configure Picking Relaxation

In practice, to ensure that the gripper still can grip the target object after the pick point moves along or rotates around the X- or Y-axis, you can configure the Translational/Rotational relaxation in the Target Object Editor. In the figure below, the gripper still can pick the tube when the pick point moves along the X-axis.

configure picking relaxation 1

The corresponding configuration is shown below.

configure picking relaxation 2

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.