Robotiq_description and robotiq_controllers releases moving from ros2_robotiq_gripper to robotiq-ros
Robotiq_description and robotiq_controllers releases moving from ros2_robotiq_gripper to robotiq-ros
The Robotiq gripper ROS2 packages (robotiq_controllers, robotiq_description) are migrating from the PickNik repository to a new Robotiq-maintained repository starting in late November 2026. This update introduces version 1.x, adds new packages like robotiq_driver and robotiq_msgs, and updates simulation plugins for Gazebo and Isaac Sim while maintaining backward compatibility with existing code.
The announcement details a migration of the Robotiq gripper ROS2 packages from the PickNik repository to a new, Robotiq-maintained repository, introducing version 1.x with expanded state interfaces and updated simulation plugins while maintaining backward compatibility for existing code.
Source: ROS Discourse — Community updates · Read original article ↗
Article text · Original source · English
Hi all,
The robotiq_controllers and robotiq_description packages on Humble, Jazzy, Lyrical and Rolling will soon be released from robotiq/robotiq-ros instead of PickNikRobotics/ros2_robotiq_gripper, with PickNik’s agreement. robotiq-ros started as a fork of ros2_robotiq_gripper and is maintained by Robotiq. The same release will also add robotiq_driver, robotiq_msgs and the other robotiq-ros packages to the build farm for the first time. Kilted is not affected and stays on PickNik’s 0.0.1 until its end of life.
Because apt upgrades can’t be undone, here is what will change for you.
What stays the same: the package names, the file paths, the robotiq_gripper macro and its arguments, the joint and link names, the robotiq_driver/RobotiqGripperHardwareInterface plugin and the RobotiqActivationController. The 0.0.1 names sim_ignition, sim_isaac, fake_sensor_commands, urdf/robotiq_gripper.ros2_control.xacro and the connected_to argument of ur_to_robotiq still work, but print a deprecation warning. We expanded the released descriptions of Kinova’s ros2_kortex, Clearpath’s clearpath_common and Husarion’s husarion_components_description against the new packages on every distro where they are released, and our CI will continue to check them.
What changes:
- The version goes from 0.0.1 to 1.x.
- Installing
robotiq_controllersnow also installsrobotiq_driverandrobotiq_msgs. - With mock hardware (
use_fake_hardware:=true),/joint_statescarries only the driven joint,robotiq_85_left_knuckle_joint.robot_state_publisherderives the other finger joints from the URDF’s mimic tags. If your code reads the other finger joints from/joint_states, please tell us. - In Gazebo, the plugin is
gz_ros2_control/GazeboSimSysteminstead ofign_ros2_control/IgnitionSystem.gz_ros2_controlregisters both names. - With
sim_isaac, the plugin istopic_based_ros2_control/TopicBasedSysteminstead ofisaac_ros2_control/IsaacSystem, on the same topics. - You also get more state interfaces and more controllers. See the README.
If something breaks: please open an issue on robotiq-ros. Until it’s fixed, you can build 0.0.1 from source (the 0.0.1 tag of ros2_robotiq_gripper), or point apt at the snapshots.ros.org repository from before the sync.
Timeline:
- On 2026-11-18, if nobody raises a blocker: we open the rosdistro PRs.
- A few days after each merge: the packages reach ros-testing. We’ll post here, so you can try them before they reach the main repository.
- At each distro’s next sync: the packages reach the main repository.
Questions and concerns are welcome here.
What the source reports
Publisher-reported claims, with original evidence. These results have not been independently verified by RoboSignal.
- paper: not_reported
- weights: not_reported
- dataset: not_reported
- code: not_reported
Source excerpts and review record
Automatically extracted; no manual editorial approval recorded.
xed, you can build 0.0.1 from source (the 0.0.1 tag of ros2_robotiq_gripper), or point apt at the snapshots.ros.org repository from before the sync. Timeline: On 2026-11-18, if nobody raises a blocker: we open the rosdistro PRs. A few days after each merge: the packages reach ros-testing. We’ll post here, so you can try them before they reach the main repository. At each distro’s next sync: the packages reach the mai
Open source S7
Source:ROS Discourse — Community updates · discourse.openrobotics.org