Thank you for your ongoing support of Isaac Sim. Your feedback in 2024 was invaluable, and we’re eager to hear more as we enter 2025.
We’ve opened a new discussion thread on this forum to gather your insights. Please share:
Challenges you face when using Isaac Sim
Improvements you’d like to see
Your input directly shapes our product development. We appreciate your time and look forward to your thoughts.
How to provide feedback?
Visit this forum thread
Keep your comments specific and concise
Include examples where possible
Thank you again for helping us enhance Isaac Sim.
I’ve been running IsaacSim 4.2.0 on my RTX-4050 laptop just fine using driver 566.03, but it seems that the new IsaacSim 4.5.0 will not run. Is this because of insufficient memory? This does not seem like an improvement over 4.2.0.
2025-02-01 16:58:27 [6,070ms] [Error] [carb.graphics-vulkan.plugin] VK_EXT_memory_budget is not supported on this platform. Can’t get the VRAM memory usage info
2025-02-01 16:58:23 [1,704ms] [Error] [carb.graphics-vulkan.plugin] Flags 0x6 must be the same for both device and instance.
I upgraded to latest driver, 572.16, still doesn’t work. I expect this is because the new, improved renderer requires more memory than 4.2.0 did. Very sad. I’m not about to buy a new computer anytime soon, it’s a shame that backwards compatibility has to suffer like this.
Hi @Mike_Skolones -
Thank you for reaching out with your query. It appears that your GPU is equipped with 6 GB of VRAM. However, kindly note that the minimum requirement for Isaac Sim is 8 GB, consistent with the specifications of the 4.2 release.
Let’s take this discussion in regular forum thread for more discussion if you have further questions :)
Yes, I understand, my RTX-equipped laptop does not meet the minimum specs for 4.5.0. However this does not change the fact that I was able to run 4.2.0, which means that the new version is less efficient than the old one. 6GB should be enough to load an empty scene! It’s a shame that the application has become less useful on a laptop. I’ll look around for alternatives. Thanks for verifying.
I’ll have to stick with 4.2.0 for now on this laptop. I intend to build a new desktop unit at some point, but I need the laptop convenience because my use case means I am often using the app ‘remotely’, a few hundred feet from my office, out on the farm.
In the screenshots above you’ll see that 4.2.0 loads successfully on this ACER Nitro5 laptop (yes, I know it’s not a great laptop, but it was the best one that WalMart had in the store when I stopped in to buy a computer the day I retired). The ACER Nitro5 is a gaming laptop that cost about $1200 at the time I believe, but now runs for about $800.
With an empty scene IsaacSim consumes “only” 1.6 GB of VRAM, which is much lower than the 8BG minimum spec. With my typical development scene loaded this increases to 2.5GB, still plenty of headroom. I was quite excited when I tried IsaacSim on this laptop in October 2023 and found out that it worked well…kudos to the team for doing some optimization to make it possible to scale to the low end (I thought at the time…)
I have no problem with understanding that there must be some minumum spec, but it seems that 8GB is a bit generous given that many decent laptops have a bit less than 8GB, but have enough to run the renderer on a simple scene.
I appreciate your passing along the feedback. I look forward to getting 4.5.0 working. I have a hard time believing that there isn’t some simple setting in the configuration that will enable it to run, I expect that when 4.5.0 loads a simple scene the footprint in VRAM won’t be much different than the 1.5GB I see with 4.2.0
2025-02-11 11:46:50 [2,818ms] [Error] [carb.graphics-vulkan.plugin] Flags 0x6 must be the same for both device and instance.
2025-02-11 11:46:50 [3,199ms] [Error] [carb.graphics-vulkan.plugin] VK_EXT_memory_budget is not supported on this platform. Can't get the VRAM memory usage info
2025-02-11 11:46:50 [3,200ms] [Warning] [gpu.foundation.plugin] ResourceAllocator: Can't get memory usage info. All unused memory will be released
My VRAM is 6 GB, and I was able to work comfortably with Isaac v4.2.
However, in Isaac v4.5, the stage appears completely black. It’s disappointing that NVIDIA seems to be forcing hardware upgrades just to render the stage. If VRAM is low, we should at least be able to work with reduced rendering quality. Cutting off access to the app entirely seems like a very poor and unusual decision, in my opinion.
This situation reminds me of the Windows Vista launch, where users were forced to upgrade their hardware to use the new OS.
I hope the NVIDIA team will push some updates so that developers with 6 GB VRAM can continue to work on Isaac v4.5.
I have now started using Isaac Sim 4.5.
I mainly use it with standalone scripts, but it is very difficult to use because I cannot open and launch USD files as before, I cannot open the ActionGraph editor, and the path to imported URDFs has changed.
Is there a summary of the specific behavior changes, not just a summary of the changes like the release notes?
Isaac Sim 4.2 and 4.5 are completely different.
My previous knowledge is completely useless.
Please provide a list of your issues, so we can respond properly.
The ActionGraph editor should still work, but un terms of USD files and imported URDF files, the main change is that we are moving away from Nucleus, so the assets are saved in a different location and the asset browser is different.
Hi hijimasa,
First bring this conversation to the main thread, you get faster response.
-simulationApp issue: check the latest api doc, there might be some argument changes
-Action graph issue: something is wrong with your installation, should be there
-urdf importer issues: urdf importer has gone through major improvements and changes to improve the behavior
The latest 4.5 still doesn’t work on ubuntu 24.04 - the window opens, but continually runs at 100% CPU, and the window does not respond. This is on a RTX 3080 Mobile with 16 GB RAM with Cuda 12.2. This issue was mentioned in previous versions over half a year ago, but this does not appear to have been solved.
It seems popular robot arms are still not supported, despite efforts by the manufacturer. That this is seemingly so difficult does not help convince users to use Issac Sim for actual simulation, especially if they plan on having custom robot arms.
I’ve been finding it incredibly frustrating to simply get the pose of a prim. IsaacLab/IsaacSim 4.5.0. What madman designed this API? Here’s what I’ve tried:
import isaacsim.core.utils.prims as prim_utils
# import isaacsim.core.utils.stage as stage_utils
# import omni.isaac.dynamic_control as dc
# from omni.isaac.core.objects import DynamicCuboid
# from isaacsim.core.objects import DynamicCuboid
from isaacsim.core.prims import XFormPrim
.
.
.
# transform = prim_utils.get_world_transform_matrix(prim_utils.get_prim_at_path(f"/World/Box_{box_idx}"))
prim_path = f"/World/Box_{box_idx}"
# prim = prim_utils.get_prim_at_path(prim_path)
# transform = UsdGeom.Xformable(prim)
# world_transform = prim_utils.get_world_transform(prim_path)
# usd_prim = prim_utils.get_prim_at_path(prim_path)
# prim = Prim(usd_prim)
# translation, rotation, scale = transform.GetOrderedXformOps()
# current_z = translation[2]
# print(current_z)
# world_pose = prim.get_world_pose()
# print(world_pose) # Or process it as needed
# position, rotation = stage_utils.get_transform(prim_path)
# rigid_body = dc_interface.get_rigid_body(prim_path)
# pose = rigid_body.get_rigid_body_pose(rigid_body)
# print(pose.p.z)
# dynamic_box = DynamicCuboid(prim_path)
# print(dynamic_box.get_position())
# position, _ = prim_utils.get_world_transform(prim_path)
my_prim = XFormPrim(prim_path)
position, _ = my_prim.get_world_poses()
print(position)
Hello, I’m a beginner. After saving my model, when I dragged the saved model into a new stage, I encountered the following message: “The reference doesn’t have a default prim set.”