UniversalRobots / Universal_Robots_ROS2_Description

ROS2 URDF description for Universal Robots
BSD 3-Clause "New" or "Revised" License
110 stars 107 forks source link

Workaround: Prefix an _ to the tf_prefix to allow empty prefixes #61

Closed fmauch closed 1 year ago

fmauch commented 1 year ago

Currently, the hardware interface does not support empty parameters (see https://github.com/ros-controls/ros2_control/issues/994). Hence, we use a workaround by prefixing something to the tf_prefix that we can later remove inside the hardware_interface.

This implements a suggestion from @firesurfer (https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/pull/633#issuecomment-1516031750) until we've sorted out how https://github.com/ros-controls/ros2_control/issues/994 progresses.