Replies: 4 comments
-
Thanks for posting this. We are working on improving the RayCaster, likely out in Isaac Lab 2.3. For now you may try combining the prims into one. |
Beta Was this translation helpful? Give feedback.
-
Thank you for clarifying. I'm trying to build a mesh for the room instead of adding 4, 5 walls at the moment. However, can you help me with this question? Does mesh_prim_paths support regex patterns like "/World/envs/env_./wall_" or do I need explicit paths like "/World/envs/env_0/wall_north"? Thank you a lot |
Beta Was this translation helpful? Give feedback.
-
Were you able to make the raycaster work with the CUBOID_CFG? |
Beta Was this translation helpful? Give feedback.
-
Thank you for following up. You may want to try the latest versions of the tools. Follow #3021 to update. I'll move this post to our Discussions for follow up. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Issue Description:
I'm trying to configure a RayCaster (lidar) to scan room walls in a multi-environment setup, but I'm having trouble with
mesh_prim_paths
configuration.My Setup:
/World/envs/env_0/
,/World/envs/env_1/
, etc.RigidObjectCfg
objects:/World/envs/env_0/wall_north
/World/envs/env_0/wall_south
/World/envs/env_0/wall_east
/World/envs/env_0/wall_west
/World/envs/env_0/wall_mid
Current RayCaster Config:
Questions:
Single path requirement: RayCaster seems to only accept one
mesh_prim_paths
string, not a list. How can I scan all 5 walls with a single path?Multi-environment support: Does
mesh_prim_paths
support regex patterns like"/World/envs/env_.*/wall_*"
or do I need explicit paths like"/World/envs/env_0/wall_north"
?Parent container approach: If I target a parent path like
"/World/envs/env_0"
, will it automatically discover all child mesh objects, or do I need each wall to be under a single mesh container?Errors I've encountered:
ValueError: Prim path '/World/envs/env_.*' is not valid
when using regexRuntimeError: Invalid mesh prim path
when using CuboidCfg (I understand this needs to be actual mesh)ValueError: Number of markers cannot be zero
in debug visualizationWhat's the recommended approach for scanning multiple room walls in a multi-environment RL setup?
Thanks for any guidance! If there is other way to use LiDAR, I am happy to hear about it too. I wonder how we can just bring the from isaacsim.sensors.rtx.LidarRtx into IsaacLab
Beta Was this translation helpful? Give feedback.
All reactions