JPs Constraint

You are viewing an old version of the documentation. You can switch to the documentation of the latest version by clicking the top-right corner of the page.

Definition of Terms:

Shoulder

The relative positional relationship between the center of the wrist and Axis1. Axis1 refers to the rotation center axis of the robot axis 1.

Elbow

Relative positional relationship between the wrist and lower arm, which refers to the line connecting the rotation centers of the robot axis 2 and axis 3.

Wrist

Wrist refers to axis 5 of the robot. The negative wrist JPs suggests that the robot’s wrist can rotate in the negative direction.

detailedparameter13 1

Options:

Auto

There is no constraints on the motion of this joint. The optimal solution is the one in which each axis rotates the least.

Keep

Constrain the next JPs solution according to the current JPs status. For example, if the current JP of the axis 3 is positive, only solutions in which the JP of axis 3 is positive will be considered for the next waypoint.

Ahead

The wrist center is ahead of axis 1.

Behind

The wrist center is behind axis 1.

After clicking move_type_icon3, a window showing all the JPs solutions to the current pose will pop up. After clicking one of the solutions, the corresponding pose of the solution will be displayed in the 3D simulation area. Therefore, you will know the possible solutions under different constraints, as shown below.

  1. JPs constraint settings only apply to 6-axis robots. It is considered that 4-axis robots do not have abnormal shoulder, elbow, or wrist positions.

  2. Relative Move, Custom Pallet Pattern, and Predefined Pallet Pattern do not support JPs constraint settings. There are default JPs constraint settings for these Steps, that is, the statuses of the shoulder, elbow, and wrist will not change, and the robot’s motion does not cross solution systems (does not go through singularities).

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.