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

In the machine tag in your launch file, you need to specify the env-loader parameter. See: http://wiki.ros.org/roslaunch/XML/machine#Examples

Note that the requirements for the env-loader script are fairly strict. It should:

  • Be executable. ( run chmod a+x on it, and make sure the first line is #!/bin/bash )
  • Source ROS.
  • Set your other environment variables, such as ROS_MASTER_URI and ROS_IP
  • The last line MUST be exec "$@"

If you're still having trouble, please EDIT your question to include your launch file and the exact console output you get from trying launch it.