Skip to content

Robotiq Grippers Setup

SUMMARY

This guide walks through connecting a physical Robotiq gripper to Synapse over URCAP (via a UR controller) or Modbus RTU (direct USB connection to your PC).

For supported models and specifications, see All Supported Parallel Grippers.

Hardware Setup

URCAP Setup

Connect the gripper to the UR controller with a Coupling Kit cable

Plug a UR Coupling Kit (e-Series or CB-Series, matching your robot) between the gripper and the controller's tool I/O port. No separate converter is needed.

Install the Robotiq Gripper URCap

Download itfrom robotiq.com/support under Gripper Model → Universal Robots → Software → Robotiq Gripper URCap, and install on the UR Controller teach pendant. Once installed, it listens on port 63352 of the UR controller.

Configure your PC network on the same subnet as the UR controller with a static IPv4 address.

Set a static IP on the controller's subnet, e.g. controller 192.168.1.1 → PC 192.168.1.2, subnet mask 255.255.255.0, no gateway.

Verify connectivity with ping

bash
ping 192.168.1.1   # replace with your UR controller's IP

If the ping fails, work through these in order:

CheckAction
Physical linkConfirm cable seated, LAN port LEDs lit
Subnet matchPC and controller IPs share the first three octets
Route hijackingDisable VPNs and virtual network adapters on the PC

Verify the connection from Synapse

python
import time
from telekinesis.synapse.tools.parallel_grippers import robotiq

#===================== Create Gripper =========================================
gripper = robotiq.Robotiq2F85()


#===================== Run Skill ==============================================
try:
    gripper.connect(ip=ip, protocol="URCAP")
except (ConnectionError, OSError) as e:
    logger.error(f"Error occurred: {e}")
finally:
    gripper.disconnect()

Modbus RTU Setup

Connect the gripper to your PC

Wire the gripper to an ACC-ADT-RS485-USB converter, power the converter with a 24 V supply, then plug the USB end into your PC.

Find your COM port

OSHow to find it
WindowsDevice Manager → Ports (COM & LPT)USB Serial Port (COMx)
Linuxls /dev/ttyUSB* — typically /dev/ttyUSB0
macOSls /dev/cu.usbserial-*

Verify the connection from Synapse

python
import time
from telekinesis.synapse.tools.parallel_grippers import robotiq

#===================== Create Gripper =========================================
gripper = robotiq.Robotiq2F85()


#===================== Run Skill ==============================================
try:
    gripper.connect(serial_port=serial_port, protocol="MODBUS_RTU")
except (ConnectionError, OSError) as e:
    logger.error(f"Error occurred: {e}")
finally:
    gripper.disconnect()
Stuck on setup?
Ask on the Telekinesis Discord and we'll help you get connected.
Join Discord →