Robotics StackExchange | Archived questions

XV-11 Lidar Connected but not appearing on rviz

Hi,

I have installed ubuntu 16.04 and ros kinetic on my odroid xu4 to use xv11 lidar. I have connected lidar with an arduino mega to the odroid. I just followed the steps on ros wiki for installing xv11 driver, ros kinetic and it all worked until I get rviz command for my project. After I type:

roscore&
rosrun xv_11_laser_driver neato_laser_publisher _port:=/dev/ttyACM0 _firmware_version:=2

commands at ssh from my PC; It doesn't then I open a new terminal at my odroid and type rviz to see if it works. However it gives me an error that says:

Unable to find an xv11 visual which matches EGL config 9
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
libGL error: unable to load driver: exynos_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: exynos
Unable to find an xv11 visual which matches EGL config 9
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.

Is it because of the qt bug that I have read while searching for unable to find an xv11 visual which matches EGL config 9 error, or is it because of something else? I am a newbie on both odroid, ubuntu and ros so could you please explain the problem simple for me? I will try to do the same steps tomorrow morning on a raspberry pi 3 b and edit here if it works.

Note: I am following this tutorial; http://roboticsweekends.blogspot.com/2017/12/how-to-connect-neato-xv-11-lidar-to.html for the all process. Except I am using odroid xu4 instead of a raspberry pi.

Asked by dta800 on 2018-07-18 17:02:44 UTC

Comments

Answers

You could just run RVIZ normally and add the laser stream to get around the issue in the short term.

Asked by stevemacenski on 2018-07-18 17:51:32 UTC

Comments

I typed roscore& then rviz without typing any command but it still gave me the same errors.

Asked by dta800 on 2018-07-19 02:46:13 UTC

Sorry, I just played with the settings of rviz and it seemed to work as you said. Thank you very much firstly, but how can I fix those errors for the long term?

Asked by dta800 on 2018-07-19 02:54:21 UTC