Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

55551 will be resolved to integer and port is expecting string, so port is getting default value.

From wiki roslaunch XML param

If you don't specify the type, roslaunch will attempt to automatically determine the type. These rules are very basic:

numbers with '.'s are floating point, integers otherwise;

"true" and "false" are boolean (not case-sensitive).

all other values are strings

55551 will be resolved to integer and port is expecting string, so port is getting default value.value. Specifying the type attribute will solve it.

From wiki roslaunch XML param

If you don't specify the type, roslaunch will attempt to automatically determine the type. These rules are very basic:

numbers with '.'s are floating point, integers otherwise;

"true" and "false" are boolean (not case-sensitive).

all other values are strings