← Robot hub
ROBOT / UNIVERSAL ROBOTS / URSCRIPT

BRAND.05 / CB3 + e-Series

Universal Robots URScript

The Python-flavoured scripting language that drives every UR collaborative robot.

URScript is the underlying language used by every Universal Robots cobot — UR3, UR5, UR10, UR16, and the e-Series. It looks and feels like Python: indentation is cosmetic, blocks are closed with a literal end, and program flow uses if / elif / else, for / in / range, and while. Motion is expressed with movej / movel / movep / movec, I/O through set_digital_out() / get_digital_in(), and timing through sleep().