RTX lidar related issue when going from Isaac 2023.1.1 to 4.0.0, Win 10 the code ran fine in 2023.1.1,
When you copy the code found in latest docs below in the script editor, an INFO message is produced constantly “MotionBVH for lidar not enabled”? Really annoying as if your running print statements in the console this continues playing even when the sim is stopped.
Secondly when i try to run the config for ZVISIONML30S the buffer and dataptr is empty suggesting that the sensor is not outputting anything. You can see in the two similar pics, that the second has data lidar_config = “Sick_TiM781” and the first lidar_config = “ZVISION_ML30S” does not Copy pasta that into the script editor, that should boot the ZVISION_ML30S head but I think there is an issue and It would be good to know how to resolve the BVH issue. Cheers! -------------------------------------------- import omni.kit.commands from pxr import Gf import omni.replicator.core as rep lidar_config = “ZVISION_ML30S”
Create The Camera
, sensor = omni.kit.commands.execute( “IsaacSensorCreateRtxLidar”, path=“/sensor”, parent=None, config=lidar_config, translation=(0, 0, 1.0), orientation=Gf.Quatd(1,0,0,0), )
What GPU are you running Isaac Sim with? Isaac Sim 4.0.0 is using a newer version of the omni.sensors extensions, which now use MotionBVH for modeling the RTX lidar returns. MotionBVH is enabled if you are running with Vulkan (by default, Isaac Sim now enables Vulkan on Windows, unless you’ve explicitly disabled it) AND you’re running with Ampere architecture or later.
Are you seeing an empty dataptr forSick_TiM781 as well, or only ZVISION_ML305?
For the same issue, I am using XT_32_10hz RTX lidar in Isaac lab.
So what is MotionBVH and how to enable MotionBVH?
The log is full of this information:
As far as I’m aware an update is coming which should fix these so probably use 2023 for now if you are planning to use the lidar… A little annoying but is what it is
Unfortunately, this problem still exists in the latest Isaac sim4.1.0 version.
This message has been printed repeatedly.
2024-07-30 01:07:19 [Info] [omni.sensors.nv.lidar.lidar_core.plugin] MotionBVH for lidar model not enabled. This will result in an incorrect point cloud without motion effects!
Thanks, I’ll attempt to repro again with your configuration. Could you also provide the output of .\isaac_sim.bat --/app/printConfig=1? This will print all settings to the console. Alternatively, from Python you can try
Along with the same MotionBVH error logs, I am observing flickering of my viewport rendering (when the LiDAR is active) for some reason. This flickering happens most of the time when I run this kind of environment but there were a few instances where the flickering didn’t occur and I’m not sure why.
I have attached an animated GIF of the flickering:
i’m still having this issue, i thought id solved it but for some reason it seems to have came back or i didnt have the info selected in the console. I did some more digging and I have the following version of vulcan running.
Vulkan Instance Version 1.3.290
obviously from the config output format it says “vulkan”: false so im not to sure how to proceed from here?
I only have the issue if i run IS with the standard bat file. If i run the standalone mode the fault dosent repo, again this is just using the standard script from the latest docs for rtx lidar