ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Two things:

  • do you have the xacro package installed?
  • have you sourced the appropriate setup.bash file?

Two things:

  • do you have the xacro package installed?
  • have you sourced the appropriate setup.bash file?

Also:

i cd into the launch folder and run roslaunch display.launch

while this works (roslaunch can work with (absolute) paths), it's typically better to use the <PKG> <FILE> variant, as that will work from any directory (provided PKG is on the ROS_PACKAGE_PATH). In your case it would become:

roslaunch myrobot_description display.launch

Two things:

  • do you have the xacro package installed?
  • have you sourced the appropriate setup.bash file?

Also:

i cd into the launch folder and run roslaunch display.launch

while this works (roslaunch can work with (absolute) paths), it's typically better to use the <PKG> <FILE> variant, as that will work from any directory (provided PKG is on the ROS_PACKAGE_PATH). In your case it would become:

roslaunch myrobot_description display.launch

Edit:

btw,it is kind of weird because I've chosen ros full desktop installation, so it should not be any necessary package missing, isn't it?

Yes, that is strange. xacro is supposed to be part of the robot meta-package, which in turn is part of the desktop variant. Installing ros-indigo-desktop should have installed xacro as well. Can you provide some more information on how you installed ROS? Which tutorial (if any) did you follow?