ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

UTM-30LX not detected on /dev/ttyACM(*) by Ubuntu

asked 2018-11-06 10:21:01 -0500

wmr gravatar image

I am trying to connect my UTM-30LX to ubuntu 16.04 running ROS kinetic using the urg_node. I have installed URG and I am following this tutorial http://wiki.ros.org/hokuyo_node/Tutor... (for the Hokuyo_node as I could not find a tutorial for the urg_node). All I have done so far is connect the lidar to my computer through USB and power it. I see no mention on Hokuyos website of linux drivers. Whenever I type ls -l /dev/ttyACM0 ubuntu spits out ls: cannot access '/dev/ttyACM0': No such file or directory. I have run various commands and I've realised that ubuntu is not detecting the UTM-30LX at all, It registers no change on /dev whenever the usb is connected

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2018-11-22 09:07:50 -0500

There is a trick I do when debugging USB connected devices. I save the output of lsusb -vvv to a file with the device connected and without the device connected. Then diff the two files to see the details of the device, if there is no difference then the USB device is not registered by the OS at all. The process is:

With the device unplugged:

lsusb -vvv > unconnected.txt

Then plug the device in and run:

lsusb -vvv > connected.txt
diff unconnected.txt connected.txt

Hope this helps.

edit flag offensive delete link more
0

answered 2018-11-22 07:20:35 -0500

lsusb

should give a device with ID 15d1:0000:

Bus 001 Device 002: ID 15d1:0000

If that is not the case, you have a problem that is outside of ROS, maybe your sensor is broken?

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2018-11-06 10:21:01 -0500

Seen: 949 times

Last updated: Nov 22 '18