Hello,
I am using Isaac Sim 2023.1.0 and ROS Humble on Ubuntu 22.04.
I have added 2 PhysX Lidars to a mobile robot. The Action graph is -
It is giving me the following error when I run the simulation -
2023-11-15 09:02:33 [144,372ms] [Error] [omni.graph.core.plugin] /World/mir/ros_lidars/ros2_rtx_lidar_helper: [/World/mir/ros_lidars] Assertion raised in compute - ‘OgnROS2RtxLidarHelperInternalState’ object has no attribute ‘sensor’
File “/home/labtower2/.local/share/ov/pkg/isaac_sim-2023.1.0/exts/omni.isaac.ros2_bridge/omni/isaac/ros2_bridge/ogn/python/nodes/OgnROS2RtxLidarHelper.py”, line 76, in compute
if db.internal_state.sensor is None:
2023-11-15 09:02:33 [144,377ms] [Warning] [omni.fabric.plugin] No source has valid data array=0x1ed56520 usdValid=0 cpuValid=0
2023-11-15 09:02:33 [144,377ms] [Warning] [omni.fabric.plugin] No source has valid data array=0x1ed59488 usdValid=0 cpuValid=0
2023-11-15 09:02:33 [144,378ms] [Error] [omni.graph.core.plugin] /World/mir/ros_lidars/ros2_rtx_lidar_helper_01: [/World/mir/ros_lidars] Assertion raised in compute - ‘OgnROS2RtxLidarHelperInternalState’ object has no attribute ‘sensor’
File “/home/labtower2/.local/share/ov/pkg/isaac_sim-2023.1.0/exts/omni.isaac.ros2_bridge/omni/isaac/ros2_bridge/ogn/python/nodes/OgnROS2RtxLidarHelper.py”, line 76, in compute
if db.internal_state.sensor is None:
2023-11-15 09:02:36 [147,358ms] [Warning] [carb] Client omni.anim.graph.core.plugin has acquired [carb::tasking::ITasking v2.4] 100 times. Consider accessing this interface with carb::getCachedInterface() (Performance warning)
2023-11-15 09:02:37 [148,138ms] [Warning] [carb] Plugin interface for a client: omni.hydratexture.plugin was already released.
I cannot see the Lidar nodes on RViz as well.
Is it because I am using PhysX Lidars instead of RTX Lidars? If yes, how can I configure RTX Lidar to have 270 degree horizontal FOV? I am trying to simulate a Sick nanoScan3 laser scanner.
Thanks!