Hello, I want to load my 3d usd file on AODT 1.2. Howerver, there is no “scenario” to select subcarrier space, RU, UE setting, etc. Just I can load a 3d objects. How do I resolve the problem to get a channel data.
Hi @sjh1753
Is your custom map already in OpenUSD format?
You can also refer to this section of the documentation for more info.
Scene Importer — Aerial Omniverse Digital Twin
As you mentioned, I have a custom .usd file created using Isaac Sim 4.5. It contains a simplified warehouse environment, including elements such as walls, racks, and a forklift, and is formatted in the OpenUSD standard. I have successfully uploaded this file to the Omniverse server and can view it in USD Composer without issues.
Here is an example.
Detach worker works well.
I’m now hoping to use this custom map for CIR/CFR simulations, similar to how the GIS module and sample 3D maps currently work. In the sample cases, the “scenario” components are clearly defined and integrated into the simulation pipeline. However, in my custom USD file, it is unclear how I can extract or define the “scenario” components required for channel simulations — such as the subcarrier frequency, UE/RU properties, material properties.
There show this problem in Console log.
2025-07-24 07:33:00 [Error] [omni.ui.python] Error in ‘pxrInternal_v0_22__pxrReserved__::UsdStage::_SetValueImpl’ at line 6174 in file /buildAgent/work/ac88d7d902b57417/USD/pxr/usd/usd/stage.cpp : ‘Empty typeName for </Scenario.sim:is_full>’
I was able to create a RU (Radio Unit) in my custom map without any issues.
However, I’m currently unable to deploy UEs onto the map.
Would it be possible to use my custom .usd map as a scenario input for CIR/CFR generation?
If so, could you kindly advise how I can structure or annotate my USD stage — for example, is there a way to tag or register “World” elements like walls or forklifts as part of the scenario so that the ray-tracing engine can utilize them properly?
I greatly appreciate the provided examples and documentation — they’ve been very helpful — and I would like to build upon that to conduct more diverse simulations using my own environment.
Hi @sjh1753
when you created the RU, where is it showing up under the stage?
I’m currently experiencing an issue where the UE generation process becomes indefinitely stuck after clicking the “Generate UE” button.
Actions that are working correctly:
- Deploy Worker
- Join Live Session
- Deploy 1 RU
- Deploy 1 DU
- Deploy 1 UE
[Screenshot #1]
After clicking Generate UE, the following error occurs:
To resolve this, I tried enabling Indoor Mode. However, once this mode is enabled:
- The UE icon turns purple,
- The “Generate UE” task never finishes for over 3 days without any progress.
[Screenshot #2]
How can I properly configure the environment or the stage to include interior buildings, so that UE generation in indoor mode works as expected?
If necessary, here is a link to the custom map I’m using:
I thought it would be best to start with a very simple setup to better understand the issue and communicate clearly with the community.
Below is the “tokyo_small.usd” file, which is an example USD map. In this map, ray tracing works well.
I added a virtual box in the middle of a building by using Right Click > Create > Mesh > Cube.
However, when I run the ray tracing simulation, the box doesn’t seem to be considered in the ray tracing path.
How can I make the box I created act as a reflective object in ray tracing?
Any advice would be greatly appreciated. Thank you! 😊
I recently solved this problem. However, we concluded that simulation exploration in indoor environment is not a good way because AODT officially supports only pan-geographic situation. Also, since the method for solving is complicated, I recommend other environment such as Sionna.
hi @sjh1753
AODT 1.2 only supports procedurally generated indoor environment i.e. AODT will add indoor to existing structures. Also, placing boxes inside of a USD does not make them objects that undergo the EM effects. You would need to add the object in another modeling software e.g. blender and then import it into AODT.




