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
  1. Deleting the rosparam when you are finished might work. roslaunch will not delete any set params. You should note that rosparams are set before the launch starts.
  2. There is no proper way for this.
  3. A different solution should be preferable. If you need help you'll need to state what you want to achieve.

roslaunch intentionally does not provide any dependencies between nodes and launches. If you need a node to be running before you do something else, you'd probably need to do something custom or solve the problem differently. The reason for this is that there is just no definition of what it means that a node is running.