Skip to main content

Overview

Hardware documentation

Robotiq hardware communication protocols are described in detail in the product manuals, which serve as the reference for developing custom drivers.

Hardware manuals are available on Robotiq support website: https://robotiq.com/support

Software tools

Badge colors indicate who maintains the integration: Robotiq an official Robotiq-maintained driver, Third party a community-maintained project.

SDKs/languages

ProductCC++Python
2F / Hand-E-Third partyThird party
FT300-SRobotiq-Third party
TSF-85-RobotiqRobotiq
  • C — Low-level C driver talking directly to the hardware's communication protocol (e.g. Modbus RTU, serial).
  • C++ — Low-level C++ driver/SDK for direct hardware integration.
  • Python — Python driver/SDK for scripting and rapid prototyping.

ROS

ROS2

ROS2HumbleIronJazzyRolling
2F / Hand-EThird partyThird party-Third party
FT300-SThird party---
TSF-85--Robotiq-
  • Humble — ROS 2 LTS release (2022), supported until 2027.
  • Iron — ROS 2 release (2023), end of life.
  • Jazzy — ROS 2 LTS release (2024), supported until 2029.
  • Rolling — ROS 2 rolling development distro, always tracking the latest sources.

ROS1

ROS1IndigoJadeKineticMelodic
2F / Hand-EThird partyThird partyThird partyThird party
  • Indigo — ROS 1 release (2014), end of life.
  • Jade — ROS 1 release (2015), end of life.
  • Kinetic — ROS 1 release (2016), end of life.
  • Melodic — ROS 1 release (2018), end of life.

Physics engine

ProductIsaac SimPyBullet
2F / Hand-EThird partyThird party
TSF-85Third party-
  • Isaac Sim — NVIDIA Isaac Sim integration for simulating the hardware.
  • PyBullet — PyBullet integration for physics-based simulation.

Other community projects

ProductGraspGen
2F / Hand-EThird party
  • GraspGen — NVIDIA GraspGen asset/model package with Robotiq gripper definitions for grasp synthesis research.