Writing Riegl VZ-400 3D Laser Scanner Driver? [closed]
I could not find any support for Riegl's VZ-400 3D Laser Scanner (for ROS) listed here: http://www.riegl.com/products/terrest...
So I thought I would try and write a ROS driver for the 3D laser scanner. For now, just to read in a point cloud and process the data in real time.
I have the SDK, was able to obtain the library files for the scanner, and was able to set up the environment and run some code that connected with the scanner, ran scans, and live streamed in point cloud data, not through ROS.
The library comes with support for CMake. So, I think this should make it easier to interface with ROS. I am looking for pointers on how to get started writing the driver for the scanner. I know there is no one recipe fits all, but if anyone has any tips, that would be greatly appreciated. Thanks!
Would a first start be to create a new catkin package for the vz400, following the tutorial here: http://wiki.ros.org/ROS/Tutorials/Cre... Then, copy over the directory for compiler includes and library directory, and then continue down the road from there...
How is this topic going? Have you accomplished something? I also have a Riegl VZ-400 which I want to control from ROS.
I am curious as well where this is at and wouldn't mind helping out where I can!
I no longer have access to the loaned scanner and I did not have enough time to complete the wrapper. You first need access to the RivLib interface software, and then create a wrapper to interface with ROS.
Okay thanks for the info!