Isaac sim 4.5 debug

Note: For any Isaac Lab topics, please submit your topic to its GitHub repo (GitHub - isaac-sim/IsaacLab: Unified framework for robot learning built on NVIDIA Isaac Sim) following the instructions provided on Isaac Lab’s Contributing Guidelines (Contribution Guidelines — Isaac Lab Documentation).

Please provide all relevant details below before submitting your post. This will help the community provide more accurate and timely assistance. After submitting, you can check the appropriate boxes. Remember, you can always edit your post later to include additional information if needed.

Isaac Sim Version

[√] 4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

[√] Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

Topic Description

Detailed Description

(Describe the issue in detail, including what you were trying to do, what you expected to happen, and what actually happened)
I tried to use Isaac sim to do some work with robots , but I found a strange question about objects in the scene. When I use robot grasp an object in the scene, but robot can only grasp object’s mesh(pxr.usd.prim), which does not have any api about position. Here is my code " forge_hole_8mm = self.world.stage.GetObjectAtPath(“/World/table/hole/forge_hole_8mm/forge_hole_8mm/mesh”)
forge_peg_8mm = self.world.stage.GetObjectAtPath(“/World/table/peg/forge_round_peg_8mm/mesh”)
print(“hole”,self.world.scene.get_object(“forge_hole_8mm”),type(self.world.scene.get_object(“forge_hole_8mm”)))
print(“peg”,self.world.scene.get_object(“forge_round_peg_8mm”),type(self.world.scene.get_object(“forge_round_peg_8mm”)))
print(“peg_pose:”,forge_hole_8mm, type(forge_hole_8mm))
print(“hole_pose:”,forge_peg_8mm, type(forge_peg_8mm))", and output “hole None <class ‘NoneType’>
peg None <class ‘NoneType’>
peg_pose: Usd.Prim(</World/table/hole/forge_hole_8mm/forge_hole_8mm/mesh>) <class ‘pxr.Usd.Prim’>
hole_pose: Usd.Prim(</World/table/peg/forge_round_peg_8mm/mesh>) <class ‘pxr.Usd.Prim’>”.

At first, I thought it was my model’s problem , then I found a scene used in standalone_example/api/isaacsim.core.api/deformable.py. So my questions is if I use a robot to grasp an object, but object’s root(Env6) position did not change with object(Mesh) , besides, robot can only grasp object’s mesh(child of object) , I want to track object’s position what properity should I use(I have tried pxr.usd.prim(in stage) and scene.get-object()) , which did not work.

Summary

This text will be hidden

Steps to Reproduce

(Add more steps as needed)

Error Messages

(If applicable, copy and paste any error messages you received)

Screenshots or Videos

(If applicable, add screenshots or links to videos that demonstrate the issue)

Additional Information

What I’ve Tried

(Describe any troubleshooting steps you’ve already taken)

Related Issues

(If you’re aware of any related issues or forum posts, please link them here)

Additional Context

(Add any other context about the problem here)