How to connect Sick s300 Expert to PC for ROS
- OS: Ubuntu 16.04 LTS with 4.15.0-52-generic kernel
- ROS version: Kinetic
- ROS Package: cob_sick_s300
- Device: Sick s300 Expert Safety Laser Scanner (S30B-3011GB)
- Cable: DSL-8U04G02M025KM1 (RS232 to USB)
- Pinout of Device: Click Here To See Pins
Hello. Now, I need to receive scan data from Sick s300 Expert for Navigation&SLAM. But I don't know how I'll connect it to the PC. I've tried with the configuration cable but It didn't work with cob_sick_s300. It supports RS422 interface, should I try with a RS422 to USB converter? It also has a EFI(Enhanced Function Interface). Datasheets says that I can use it as an Ethernet interface but I don't know how I can do it.
I checked This Link. @Bernhard says on the comments: "It is able to do the same as the codai_sick_s300 just for the programming interface per rs232" But codai_sick_s300 is not available right now and what is the thing that we can read the data through the RS232 to USB cable
Note: I was using Hokuyo UAM-05LP with using Ethernet. It worked with urg_node, for Hokuyo the USB interface was not working for data acqusition, the USB interface was just for configuration with it's own program. Only the Ethernet interface was working with ROS. I guess I can not use urg_node for Sick scanners because of the SCIP protocol.
Edit: I corrected a mistake: changed cob_sick_s300 to codai_sick_s300
You're better off contacting SICK directly, this is more general connection issue than a ROS issue.
Thanks and I see, sure I'll do it as well but I also wanted to ask people how do they connect their sick scanners.