Skip to content
ROS Discourse — Community updates· Eric_Barnett·· 4 days agoSignalEditorial score75

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

Summary

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.

Editorial context

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_controllers now also installs robotiq_driver and robotiq_msgs.
  • With mock hardware (use_fake_hardware:=true), /joint_states carries only the driven joint, robotiq_85_left_knuckle_joint. robot_state_publisher derives 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/GazeboSimSystem instead of ign_ros2_control/IgnitionSystem. gz_ros2_control registers both names.
  • With sim_isaac, the plugin is topic_based_ros2_control/TopicBasedSystem instead of isaac_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:

  1. On 2026-11-18, if nobody raises a blocker: we open the rosdistro PRs.
  2. 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.
  3. 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

Timezone · UTC

Article dates follow your selected timezone. Briefing editions use Hong Kong time (UTC+8).