Creating or Editing an Accuracy Profile

This procedure explains how to create or edit the accuracy profile associated with a robot.

All robots have profiles that make up part of their controller data. The accuracy profile defines data about how accurate the robot's path should be.


Before you begin: To perform this procedure, you must have a robot and at least one robot task defined.
See Also
In the Knowledge Base
Using flyby with a wait timer causes the robot to stop before reaching the target point
  1. From the Motion Controller section of the action bar, click Accuracy Profile .
  2. Select the robot from the tree.
    A new accuracy profile appears under the controller node, which is under the robot node, on the tree (in the example, the new accuracy profile is Accuracy.1; the current accuracy profile is the default profile).

  3. Right-click the new accuracy profile, and select Accuracy Profile object > Definition.
    The Accuracy Profile dialog box appears, and allows you to define the following:
    Name

    You can enter a name for the profile or accept the default. The name is the one that appears for the profile on the tree and on all menu options.

    By default, The naming convention is Accuracy.number, where number minus one equals the number of existing motion profiles.

    Index

    You can enter an index number for the current profile. Positive integer values or zero are accepted.

    Flyby Mode
    Selecting On means that the robot moves near, but does not stop at, a specific target (i.e., there is no deceleration; the target is a via point). In other words, motion is in flyby mode while the actual motion trajectory depends on the geometry of the path and values of kinematic parameters.

    A special case is when Accuracy Value is set to zero. In that case, motion is considered point-to-point.

    Selecting Off means the robot stops at the point, i.e., motion is in point-to-point mode regardless of the Accuracy Value and Accuracy Type settings.
    Accuracy Type
    When set to Distance, as it moves near its target, the robot moves within a virtual sphere that has the target point as its center.
    Speed represents the extent to which the robot decelerates as it rounds the corner. A speed of 0% enables the robot to move exactly to the target point; a speed of 100% means the amount of corner rounding is very large.
    Accuracy Value
    For Distance, the Accuracy Value represents the radius of the sphere.
    For Speed, the Accuracy Value is a percentage of the deceleration speed at which corner rounding should begin.
  4. Enter the data that applies.
  5. Click OK.

The accuracy profile is now defined.