I’m currently working within Isaac Lab and attempting to integrate my robot into the run_articulation.py script located in source/standalone/tutorials/01_assets, replacing the cartpole example. Following the ‘Writing an Asset Configuration’ tutorial, I’ve created a configuration file for my robot. However, when running the code, I encountered the following error:
2024-06-14 05:20:49 [10,072ms] [Error] [omni.physx.tensors.plugin] Pattern '/World/Origin*/onix_chassis/(body|fl_body|fr_body|rl_body|rr_body|r_maintrack_01|r_maintrack_04|r_maintrack_02|r_maintrack_03|l_maintrack_01|l_maintrack_04|l_maintrack_02|l_maintrack_03|lidar|left_idler|left_sprocket|right_idler|right_sprocket|fl_drive|fl_drive_01|fr_drive|fr_drive_01|rl_drive|rl_drive_01|rr_drive|rr_drive_01|Lidar)' did not match any rigid bodies
2024-06-14 05:20:49 [10,072ms] [Error] [omni.physx.tensors.plugin] Provided pattern list did not match any rigid bodies
Could you please advise on how to resolve this issue?
Hi @dhoeller and @uuoof , Thank you for your reply. If anyone tries it and it works, please reply to this post, and I will check the solution. Right now, I’m using Dynamic Control to control the articulation instead of writing an asset configuration.
I am having the same problem with the same method.
My robot is World(Xform) → HexapodRobot_v1(Xform) → Parts in parallel(Xform) → Joint and Mesh.
Does this mean I need to change this to World(Xform) → Joint and Mesh?
I am pleased to inform you that we were able to solve the problem.
We solved the problem by placing the part directly under the default prim.
Please do not group parts by robot Xform.
World(Default Prim)(Xform) → parts in parallel(Xform) → RigidBody and Joint