Skip to content

Duplicated xarco "name" argument in the URDFs #131

Open
@macmacal

Description

@macmacal

Hello,
In both of the provided URDF files (urdf/ur.urdf.xacro & urdf/ur_mocked.urdf.xacro) there is a requirement for xarco launch argument name. However, in the next line this argument is defined by xacro:arg marker:

<robot xmlns:xacro="http://wiki.ros.org/xacro" name="$(arg name)">
  <!-- robot name parameter -->
  <xacro:arg name="name" default="ur"/>

As far as I understand the authors' intentions, these URDFs should define and contain all parameters to call the xacro:ur_robot macro, without need to pass more information. Even with provided default value with xacro:arg I couldn't parse the file with xacro (on ROS 2 Humble) - the launch argument name:= is required.

I would like to ask to clarify this ambiguity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions