People animations in Standalone App

Hello!
I have created people and animation graphs in usd scene using gui.

All works fine but when i trying to open this scene using python api people
stuck (T-pose).
Animations are playing when i set them in Skeleton Prim (skelAnimation).

I noticed that in gui when simulation starts in Skeleton Prim appears skelAnimation from animGraph but in standalone app it doesn’t.

1 Like

@555kd i am just a passerby, but i wonder if this post by the mod/dev would help:

1 Like

Thank you!

I tried it and found out that these lines are already added in new version

1 Like

The problem is AnimGraphOutputPose is not creating in Root
And Skel Animation → Animation Source is empty, but path should be linked to AnimGraphOutputPosea


Moreover, the same file is launched in the GUI, but no longer runs in standalone app

2 Likes

Apologies for the late reply. Couple of questions, when using the python app can you verify that you have the animation graph extensions loaded?

Do you see any errors/warnings pop up on console when running via the python standalone app?

2 Likes

Hello!

I run in docker:
Using the context menu, select the “people simulation” section and select “spawn Tom” from the top right
As a result, the person stands in a t-pose
The screenshot shows the errors in the console

2 Likes

Hello!
The error is “2024-05-06 13:55:15 [Warning] [omni.anim.skelJoint.plugin] Obsolete SkelJoint persistent data existed in this USD stage for Skeleton /World/People/people/Biped_Setup/biped_demo_meters/Root in layer http://omniverse-content-production.s3-us-west-2.amazonaws.com/Assets/Isaac/2023.1.1/Isaac/People/Characters/biped_demo/biped_demo_meters.usd”

Problem appears only in standalone app.

1 Like

I have the same problem…
Do you have any ideas?

1 Like

I have found the solution.

You just need to uncomment this line:
"omni.anim.graph.core" = {}
in file:
apps/omni.isaac.sim.python.kit

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.