Skip to content

ur7e_update_rate.yaml doesn't exist on humble apt release #1542

@KrzysztofDubel

Description

@KrzysztofDubel

Affected ROS2 Driver version(s)

ros-humble-ur/jammy,now 2.9.0-1jammy.20251017.052401 amd64

Used ROS distribution.

Humble

Which combination of platform is the ROS driver running on.

Ubuntu Linux with lowlatency kernel

How is the UR ROS2 Driver installed.

From binary packets

Which robot platform is the driver connected to.

Real robot, URSim in docker

Robot SW / URSim version(s)

5.23.0

How is the ROS driver used.

Others

Issue details

Summary

The file ur7e_update_rate is missing from ur_robot_driver/config yet the ur_control.launch.py is still looking for it if included in ur7e.launch.py.

Steps to Reproduce

  1. Install ros-humble-ur from apt according to the README.md instructions
  2. Launch UR7e: ros2 launch ur_robot_driver ur7e.launch.py robot_ip:="localhost" use_mock_hardware:=true mock_sensor_commands:=true

Expected Behavior

No errors. No warnings.

Actual Behavior

Parameter file path is not a file warning. The parameter is not set.

Workaround Suggestion

Probably not critical. A workaround if this causes problems is to run UR5e instead of UR7e

Relevant log output

[WARNING] [launch_ros.actions.node]: Parameter file path is not a file: /opt/ros/humble/share/ur_robot_driver/config/ur7e_update_rate.yaml

---
$ ros2 param get /controller_manager update_rate
Parameter not set.

Accept Public visibility

  • I agree to make this context public

Metadata

Metadata

Assignees

No one assigned

    Labels

    fix pendingA fix for this issue is pending in an existing PR

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions