ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

LDS-01,[hlds_laser_publisher-1] process has died

asked 2018-05-15 01:16:51 -0500

Nick741 gravatar image

updated 2018-05-15 19:58:16 -0500

I follow the instruction in the web page untill [ 24.6.4 Set Permission for LDS-01:sudo chmod a+rw /dev/ttyUSB0], system show me can't find /dev/ttyUSB0.

I try [ roslaunch hls_lfcd_lds_driver hlds_laser.launch] ,and I get the another error message blow.

my system envirnoment : virtualbox + Ubuntu16.04

process[hlds_laser_publisher-1]: started with pid [3047] process[rviz-2]: started with pid [3062]

[hlds_laser_publisher-1] process has died [pid 3047, exit code 255, cmd /opt/ros/kinetic/lib/hls_lfcd_lds_driver/hlds_laser_publisher __name:=hlds_laser_publisher __log:=/home/nick/.ros/log/9b462084-5805-11e8-b4b2-0800274b0c6d/hlds_laser_publisher-1.log].

log file: /home/nick/.ros/log/9b462084-5805-11e8-b4b2-0800274b0c6d/hlds_laser_publisher-1*.log

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-05-16 05:46:34 -0500

The port /dev/ttyUSB0 is just an example the actual port for your system may be different, this is probably the reason why the LIDAR driver node is crashing.

A quick and dirty way of finding the port is to unplug the device, type ls /dev/ttyUSB* then plug the device in and type ls/dev/ttyUSB* again. The port which has just appeared will be the port for your LIDAR. Now you can use chmod to update its permissions, then you will have to edit the hlds_laser.launch file with the new port.

Hopefully this will solve you problem.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2018-05-15 01:16:51 -0500

Seen: 2,034 times

Last updated: May 16 '18