I'm trying to use your ROS package with a LD-MRS400102 HD device.
My system:
Linux Mint 18.1 (Ubuntu 16.04)
ROS kinetic
LD-MRS400102 HD with IP 192.168.1.202
I can ping my device and open it with other software but your driver can't connect to the device.
I changed the hostname in the sick_ldmrs_demo.launch file to 192.168.1.202 and I get this address with rosparam get /sick_ldmrs_node/hostname but the node tries to connect to the default address 192.168.0.1.
I found the error in https://github.com/SICKAG/sick_ldmrs_laser/blob/indigo/sick_ldmrs_driver/src/sick_ldmrs_node.cpp#L544 the hostname string gets only the default value. When I change the default value to my device's address it's working. So there is some problem reading the parameter from parameter server.
Hi,
I'm trying to use your ROS package with a LD-MRS400102 HD device.
My system:
I can ping my device and open it with other software but your driver can't connect to the device. I changed the hostname in the
sick_ldmrs_demo.launch
file to 192.168.1.202 and I get this address withrosparam get /sick_ldmrs_node/hostname
but the node tries to connect to the default address 192.168.0.1. I found the error in https://github.com/SICKAG/sick_ldmrs_laser/blob/indigo/sick_ldmrs_driver/src/sick_ldmrs_node.cpp#L544 thehostname
string gets only the default value. When I change the default value to my device's address it's working. So there is some problem reading the parameter from parameter server.