Introduction
Problem description
After you started mapping with a NavVis VLX, no live map was displayed. Instead an error popped up with the message:
ERR_LASER_HORIZ_VEOLDYNE_NO_MSGS_YET;
ERR_LASER_VERT_VELODYNE_NO_MSGS_YETScope
This solution applies to all NavVis VLX devices.
Troubleshooting procedure
Cause 1: ROS package installation is incomplete
The horizontal and/or vertical Velodyne nodelet wasn't set up correctly, thus no message was transferred to the system.
Use the terminal to check for updates on the NavVis VLX.
Install the software packages fully
Observe if there are any errors/warnings during the updates.
Cause 2: ros-stable repository set incorrectly
Similar to cause 1, the ros packages are not set correctly, because the repository is incorrect.
Check during updating in the terminal, if there are any unusual warnings. Example:

Check in the
/etc/apt/sources.list.d/navvis-map.listif the entries there are all correct. For example, here in the ros-stable repository, the component at the end should be "main" instead of "non-free"
Change the repository entry to the correct one (
deb http://repo2.navvis.com/repository/ros-stable/ bionic main), then perform updates again and check mapping functionalities.
Cause 3: hardware issues with Velodynes or cable connections
The cable connection from the Velodyne could be problematic. To check this, send the device logs to NavVis Customer Support.
See this troubleshooting article, if the error message is:
ERR_LASER_HORIZ_VELODYNE_MSG_TOO_OLDThe cause of this error could be an unstable cable connection.
FAQ
What error message appears when no live map is displayed after starting mapping with a NavVis VLX?
The error message displayed is: ERR_LASER_HORIZ_VEOLDYNE_NO_MSGS_YET; ERR_LASER_VERT_VELODYNE_NO_MSGS_YET.
Does this troubleshooting solution apply to all NavVis VLX devices?
Yes, this solution applies to all NavVis VLX devices.
What could cause the Velodyne nodelet to not set up correctly?
An incomplete installation of the ROS package could cause the Velodyne nodelet to not set up correctly.
How can I check for updates on the NavVis VLX?
You can use the terminal to check for updates on the NavVis VLX.
What should I do if the ros-stable repository is set incorrectly?
You should check for unusual warnings during updates and verify the entries in /etc/apt/sources.list.d/navvis-map.list to ensure they are correct.
What should I do if I suspect hardware issues with Velodynes or cable connections?
You should send the device logs to NavVis Customer Support to check for any cable connection problems.
Is there a specific error message related to unstable cable connections?
Yes, the error message ERR_LASER_HORIZ_VELODYNE_MSG_TOO_OLD may indicate an unstable cable connection.