(Redirected from End Effectors Panel)
Jump to: navigation , search

Tooling Gallery

The Tooling Gallery is the main repository for all of the End of Arm Tools that have been created for a particular task saved on the robot. Having the EOAT configured correctly on a task is incredibly important for the success of the application.

The tooling gallery can be accessed on the Studio by clicking on the Tools icon in Task Bar.

Toolsbar.jpg

After selecting the tools option on the task bar, the below window will appear.

Toolinggallery.jpg

Adding a ClickSmart Gripper

Summary of Steps

  • Set up Gripper Name.
  • Set up mass and center of mass. Please note that setting up the mass, COM, and tool center points is critical to get the best possible performance out of the robot.
    • CAD Files for the ClickSmart End Effectors are found in the Downloads section of the Intera Forum.
  • Set up TCP.
  • Select Gripper Type.
  • Test Grip, Open and Closed signals. Invert signals and adjust sensor positions if necessary.
  • Save your settings and exit.

Detailed Steps

  1. Follow the instructions in the latest User Guide to assemble this gripper and attach it to the robot.
  2. The ClickSmart gripper will be recognized by the software and appear in the Tooling Gallery.
    CS1.png
  3. Select the pencil icon to expand the Tooling Editor for the Smart Plate.
  4. At the top of the panel, rename the gripper and enter the mass of the gripper plus the ClickSmart Plate.
    CS3.png
  5. Enter the coordinates of the center of mass based on the CAD drawing of the gripper or measurements. Follow the definitions of x, y and z axes as illustrated. CAD Files for the ClickSmart End Effectors are found in the Downloads section of the Intera Forum.
    CS4.png
  6. Edit the Tool Center Point (TCP) to provide the best representation of the finger tips. For example, if the gripper is centered on the ClickSmart Plate, provide the distance in the z-direction from the Training Cuff to the tip of the gripper fingers. The TCP position z should be measured from the top of the ClickSmart Plate Robot Side that meets with the cuff to the end of the fingertip.
  7. Set the orientation preset and twist to match the physical configuration of the gripper. Note that this will change the x, y, and z orientation of the active endpoint. If a PLG is built according to the User Guide, select z+ and 2.
    CS5.png
  8. Working your way down the Tooling Editor, select the tool type. For a pneumatic gripper, select Gripper. For a vacuum gripper, select Vacuum. When a gripper type is selected, the signals are mapped automatically.
    CS6.png
  9. Actuation time is the time it takes for the gripper to close or the vacuum cup to firmly grasp the object. A default time may be assigned that can be adjusted as necessary.
  10. The channel used in configuring the gripper is determined by which port the gripper is connected to on the ClickSmart Plate. If only one pneumatic actuator is being used, use Port A. The Intera software automatically populates the four signals. Select the pencil icons to verify the signals are configured correctly, but this is not necessary when using a ClickSmart gripper kit.
    CSx.png
  11. Any of the signals can be changed except for Power. The Grip, Open, and Closed signals can be defined based on the setup and task. For example, open and closed will be different for gripping an object from the outside versus from the inside. The Open and Closed signals are determined by the position of the sensors on the gripper. An explanation of the default signal settings can be found at the end of this section.
    Note: If a PLG is built according to the User Guide, turn off "invert signal" for the Grip signal.
  12. To test the signals, open the Shared Data and toggle the Grip signal to test if the Open and Closed signals respond as expected.
    CS9.png
    Note: For PLG and PSG, the Open and Closed Inputs are from the two magnetic sensors that slide in the tracks on either side of the pneumatic gripper. The sensor positions may need to be adjusted using the smallest hex key in the gripper kit. Please follow the instructions on the following pages to adjust the sensor position.
  1. Select the Save button at the top of the Tooling Editor panel to save all the configuration settings to the ClickSmart Plate. The gripper is now ready to be used in a task.

Using the Gripper in a Task

  1. To open or close the pneumatic gripper, use a SET TO node to set Grip to false/0 or true/1 respectively as shown below.
    CS11.png
  2. To check if the gripper is opened or closed, use a DO IF node. Check for the condition Open == true or Closed == false.
    CS12.png


Default signal settings of ClickSmart grippers in Intera:

For pneumatic grippers:

I/O Signal Default Value Invert Signal
Outputs Power True Off
Outputs Grip True On
Inputs Open False On
Inputs Closed False On


  • The Grip signal needs to be inverted so that when the pneumatic valve is powered off, the parallel actuator is in the closed state to keep the part in hand instead of dropping it accidentally.
  • The gripper should not be actuated when it is first plugged into a robot, so the default value of Grip is set to true, which becomes false after inversion.
  • The Open and Closed input signals should be inverted because the magnetic sensors used to detect open and closed states are PNP sensors. This means when the sensor is on, it sends an off signal; when the sensor is off, it sends an on signal. The Open and Closed signals must be inverted so that when the sensor is on, the corresponding signal is on, too.
  • When using the Pneumatic Small Gripper, both Port A and Port B should have the same signal settings.
  • Changing the air hose connections may affect the settings of the Grip signal.


For vacuum grippers:

I/O Signal Default Value Invert Signal
Outputs Power True Off
Outputs Vacuum On True On
Inputs Vacuum Sensor Sensor Voltage = 5 V N/A
Inputs Vacuum Threshold 50 N/A
  • The Vacuum On signal needs to be inverted so that when the pneumatic valve is powered off, the vacuum generator is still on to keep the part in hand instead of dropping it accidentally.
  • The gripper should not be actuated (air turned on) when it is first plugged into a robot, so the default value of Vacuum On is set to true, which becomes false after inversion.
  • When the valve is powered on (indicated by the orange light on it), vacuum should be off. When the valve is powered off (no light), vacuum should be on.
  • Adjust the vacuum threshold value so that when the gripper picks up an object of interest, the sensor value in Shared Data exceeds this threshold.
  • When using the Vacuum Small Gripper, both Port A and Port B should have the same signal settings.


Setup Notes

Please follow the instructions below to set up your ClickSmart gripper in Intera Studio:

  • Set up Gripper Name.
  • Set up mass and center of mass.
  • Set up TCP.
  • Select Gripper Type.
  • Test Grip, Open and Closed signals. Invert signals and adjust sensor positions if necessary.
  • Save your settings and exit.


Best Practices

  • Toggle the Grip signals in the Shared Data to verify the Grip, Open, and Closed signals are set correctly with respect to the actual gripper motions.
  • Add the cap provided in the gripper kit to the channel port on the ClickSmart Plate that is not connected to a gripper.
  • Do not remove the ClickSmart Plate while the configuration is being saved.


Troubleshooting

  • If the arm moves to the miss-pick position all the time, check to be sure the Closed Sensor is not on when the gripper closes on the part, but is on when the gripper closes and misses the part.


Adding a Rethink Electric Parallel Gripper

  1. Plug in the Electric Parallel Gripper to the robot's basic adapter plate. The Electric Parallel Gripper will be recognized by the software and appear in the Tooling Gallery.
    EPG1.jpg
  2. Click the pencil icon next to the tool to edit the parameters of the tool. The tool will contain default information based on the default parameters of the EPG.
    Toolingeditor.jpg
  3. Enter the correct weight, center of mass, and tool center point (TCP) for the tool and press "Save."
  4. Comments can also be added to the tool to help specify to other users the details of this EOAT.
    Toolingeditor2.jpg


Calibrating the EPG

  1. On the tooling Gallery, the status light indicates the particular tools communication with the robot. Yellow indicates the tool is not yet ready to be used. In the case of the electric gripper, the yellow light means the gripper must be calibrated.
    EPG1.jpg
  2. Press the calibrate icon next to the tool to calibrate the EPG. The gripper fingers will open and close to the full positions.
    Epgcalibrated.jpg

Adding a Rethink Vacuum Gripper

  1. Plug in the vacuum gripper. Notice that the gripper is detected in the Tooling Editor automatically.
    Vac1.jpg
  2. Click the pencil icon next to the tool to configure the parameters.
    Vac2.jpg
  3. Enter the name, mass, center of mass, and tool center point.
  4. Press Save
  5. Open Shared Data and scroll to the signals section to view the vacuum sensor reading of the gripper.
    Vac3.jpg
  6. Use the vacuum or vacuum_volts parameters in your behavior tree to allow the robot to detect when it is successfully picking a part.


Configuring Custom End of Arm Tooling

This section will explain how to configure custom end of arm tooling.

  1. Attach the tool to the robot. The robot will not recognize the type of tool is attached.
  2. Open the Tooling Gallery & select + Tool icon to edit the tool settings.
    Toolinggallery.jpg
  3. Enter the tool mass. This includes the mass of the adapter plate.
    Mass.jpg
  4. Add values for the center of mass for the gripper.
    Centerofmass.jpg
  5. Scroll down to add values for the tool center point.
    TCP.JPG
  6. To add an additional tool, select Add Subtool in the tooling gallery.
  7. When complete, press Save to store all values.

For custom end of arm tooling, the grasp button on the cuff will not function to actuate the gripper. Custom end of arm tools do not require calibration.