I tried to connect RPLidar A2 model to erle following
And planning on doing SLAM on the laptop remotely.
However, the rplidar node doesn't run and dies immidiately:
**_started roslaunch server http://erle-brain-3:38302/_**
_ * /rosdistro: kinetic_
_ * /rosversion: 1.12.4_
_ * /rplidarNode/angle_compensate: True_
_ * /rplidarNode/frame_id: laser_
_ * /rplidarNode/inverted: False_
_ * /rplidarNode/serial_baudrate: 115200_
_ * /rplidarNode/serial_port: /dev/ttyUSB0_
_ rplidarNode (rplidar_ros/rplidarNode)_
_ core service [/rosout] found_
_ process[rplidarNode-1]: started with pid _
_ terminate called after throwing an instance of 'std::runtime_error'_
_ what(): locale::facet::Screate_c_locale name not valid_
_ [rplidarNode-1] process has died [pid 2968, exit code -6, cmd /home/erle/catkin_ws/devel/lib/rplidar_ros/rplidarNode _name:=rplidarNode __log:=/home/erle/.ros/log/b855ca0a-3383-11e7-b2bf-b827ebd14a88/rplidarNode-1.log].
_ log file: /home/erle/.ros/log/b855ca0a-3383-11e7-b2bf-b827ebd14a88/rplidarNode-1*.log_
_ all processes on machine have died, roslaunch will exit_
_ shutting down processing monitor..._
_ ... shutting down processing monitor complete_
But it works perfectly when connected directly to laptop.
Is there maybe any issue I am not aware of? I am only using one of the 4 USB ports here. And the LED on the USB-adapter signals just fine.
Does anyone has experience with the setup?