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

This is because script say.py (must be written to be a standalone python script and hence) accepts sysargs. When say.py is launched with roslaunch, addition sysargs are passed to the script and __name:=say becomes the sys.argv[1].

The solution for this is to modify the say.py to accept rosparam.