新闻ROS Discourse 官方社区今天
Robotiq ROS2驱动迁移至官方仓库并升级至1.x版本
本文由 AI 根据公开内容整理,可能有误,请以原文为准:robotiq_description and robotiq_controllers releases moving from ros2_robotiq_gripper to robotiq-ros(ROS Discourse 官方社区)
核心内容
Robotiq官方宣布将robotiq_controllers和robotiq_description等核心ROS2包的发布源从PickNikRobotics/ros2_robotiq_gripper迁移至自维护的robotiq-ros仓库,该迁移已获PickNik同意。此次更新覆盖Humble、Jazzy、Lyrical及Rolling发行版,版本号从0.0.1跃升至1.x系列,首次将robotiq_driver、robotiq_msgs等完整组件纳入构建农场。Kilted发行版不受影响,将继续使用PickNik 0.0.1版本直至生命周期结束。
技术层面保持包名、文件路径及RobotiqGripperHardwareInterface插件兼容,但废弃sim_ignition等旧参数并增加警告。关键变更包括:安装controllers时自动拉取driver与msgs依赖;Mock硬件模式下/joint_states仅发布主动关节robotiq_85_left_knuckle_joint,其余指节依赖URDF mimic标签推导;Gazebo仿真插件切换为gz_ros2_control/GazeboSimSystem,Isaac Sim改用topic_based_ros2_control/TopicBasedSystem。CI已验证与Kinova ros2_kortex、Clearpath及Husarion组件的兼容性。
关键看点
- 仓库迁移:ROS2包发布源由PickNik转至Robotiq官方robotiq-ros,版本升至1.x并新增driver与msgs组件
- 状态发布优化:Mock模式下/joint_states仅输出主动关节数据,从动关节依靠URDF mimic标签由state_publisher解算
- 仿真接口更新:Gazebo插件替换为gz_ros2_control/GazeboSimSystem,Isaac Sim采用topic_based_ros2_control方案
- 兼容性保障:保留旧版宏参数与插件名称但标记弃用警告,CI持续校验与Kortex、Clearpath等生态组件集成
工程与产业观察
此次迁移标志着Robotiq夹爪ROS2生态从社区代维转向原厂标准化支持,1.x版本统一了真机驱动与多仿真器接口规范。工程师需注意Mock模式下关节状态源的变更可能影响现有感知算法,建议利用ros-testing窗口期验证代码兼容性,避免因apt不可逆升级导致产线停机。
来源
本页事实对应的公开页面,以原文为准。