hls_lfcd_lds_driver/hlds_laser_publisher error on roslaunch turtlebot3_bringup turtlebot3_robot.launch

asked 2018-09-11 22:25:53 -0500

SA gravatar image

When first trying to run 'roslaunch turtlebot3_bringup turtlebot3_robot.launch' on my Raspberry Pi/Ubuntu Mate turtlebot3 as per the eManual, I got the two errors below:

ERROR: cannot launch node of type [hls_lfcd_lds_driver/hlds_laser_publisher]: hls_lfcd_lds_driver

and

[turtlebot3_core-1] process has finished cleanly

The terminal full output is shown below.

Could this is related to an initial failure when running the 'rosrun turtlebot3_bringup create_udev_rules' command that allows the openCR board to access the Raspberry Pi port without root permission? When I first ran it without the OpenCR board connected and before the openCR setup, it failed. I then ran it afterwards with everything connected and it seemed to work fine...

================================================

TERMINAL OUTPUT

sa@sa-ThinkPad-X230:~$ roslaunch turtlebot3_bringup turtlebot3_robot.launch ... logging to /home/sa/.ros/log/df6065d4-b5db-11e8-87be-606720897a0c/roslaunch-sa-ThinkPad-X230-2980.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://192.168.0.13:43757/

SUMMARY

PARAMETERS * /rosdistro: kinetic * /rosversion: 1.12.14 * /turtlebot3_core/baud: 115200 * /turtlebot3_core/port: /dev/ttyACM0 * /turtlebot3_core/tf_prefix: * /turtlebot3_lds/frame_id: base_scan * /turtlebot3_lds/port: /dev/ttyUSB0

NODES / turtlebot3_core (rosserial_python/serial_node.py) turtlebot3_diagnostics (turtlebot3_bringup/turtlebot3_diagnostics) turtlebot3_lds (hls_lfcd_lds_driver/hlds_laser_publisher)

ROS_MASTER_URI=http://192.168.0.13:11311

process[turtlebot3_core-1]: started with pid [2997] ERROR: cannot launch node of type [hls_lfcd_lds_driver/hlds_laser_publisher]: hls_lfcd_lds_driver ROS path [0]=/opt/ros/kinetic/share/ros ROS path [1]=/home/sa/catkin_ws/src ROS path [2]=/opt/ros/kinetic/share process[turtlebot3_diagnostics-3]: started with pid [2998] [turtlebot3_core-1] process has finished cleanly log file: /home/sa/.ros/log/df6065d4-b5db-11e8-87be-606720897a0c/turtlebot3_core-1*.log

edit retag flag offensive close merge delete

Comments

how about type this command? source ./bashrc

Gilbert gravatar image Gilbert  ( 2018-09-13 06:05:56 -0500 )edit