Skip to content

Robot Application

Pick[+] provides a programming module for each supported robot brand. These modules handle all communication with the Pick[+] server over TCP, exposing a set of functions you can call directly from your robot program to trigger detections and retrieve pick results.

  • Universal Robots - URScript


    Functions reference and example programs for UR e-Series robots running PolyScope 5.x and PolyScope X.

    URScript Module

  • ABB - RAPID Module


    Functions reference and example program for ABB IRC5 robots running RobotWare 6.x.

    RAPID Module


Global Variables

Both the URScript and RAPID modules share the same set of global variables. These are updated automatically by the Pick[+] module and available throughout your robot program.

Global Variables Reference