ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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
.