Is it Possible to use Mixamo's animation in Isaac Sim?

Isaac SIm: 5.1.0

Operating System: Windows 11

GPU Information

  • Model: NVIDIA GeForce RTX 5090
  • Driver Version: 32.0.15.7688

Topic Description

I am currently working on “Custom Commands and Randomization” from this guide. ( Actor Control — Isaac Sim Documentation )

However, I want to apply Mixamo animations. After importing the animation into Isaac Sim and adding the two attributes, “CustomCommandName” and “CustomCommandTemplate”, when I try to add the animation in the “Custom Command” panel in “Command Setting”, an error keeps popping up saying that it cannot find the two attributes.

Error Messages

2026-02-11 08:42:13 [Error] [omni.anim.people.scripts.custom_command.command_manager] Animation USD D:/Jessie/Characters Animation/running.usd misses custom command attributes.
2026-02-11 08:42:13 [Error] [omni.anim.people.scripts.custom_command.command_manager] Required attributes: ‘CustomCommandName’, ‘CustomCommandTemplate’
2026-02-11 08:42:13 [Error] [omni.ui.python] AttributeError: ‘NoneType’ object has no attribute ‘name’
2026-02-11 08:42:13 [Error] [omni.ui.python]
2026-02-11 08:42:13 [Error] [omni.ui.python] At:
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/omni.anim.people-0.7.9+107.3.3/omni/anim/people/scripts/custom_command/command_manager.py(151): add_custom_command
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/isaacsim.replicator.agent.ui-0.7.11+107.3.3/isaacsim/replicator/agent/ui/command_setting/custom_command_panel.py(106): on_selected
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/isaacsim.replicator.agent.ui-0.7.11+107.3.3/isaacsim/replicator/agent/ui/command_setting/custom_command_panel.py(144):
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/omni.kit.window.filepicker-2.13.4+69cbf6ad/omni/kit/window/filepicker/widget.py(659): _on_mouse_double_clicked
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/omni.kit.window.filepicker-2.13.4+69cbf6ad/omni/kit/window/filepicker/view.py(271): on_mouse_double_clicked
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/omni.kit.widget.filebrowser-2.12.3+69cbf6ad/omni/kit/widget/filebrowser/widget.py(272): _on_mouse_double_clicked
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/omni.kit.widget.filebrowser-2.12.3+69cbf6ad/omni/kit/widget/filebrowser/grid_view.py(527): _on_mouse_double_clicked
2026-02-11 08:42:13 [Error] [omni.ui.python] c:/users/aom07/downloads/isaac-sim-standalone-5.1.0-windows-x86_64/extscache/omni.kit.widget.filebrowser-2.12.3+69cbf6ad/omni/kit/widget/filebrowser/card.py(144): on_mouse_double_clicked
2026-02-11 08:42:13 [Error] [omni.ui.python]

Screenshots or Videos

Did you retarget the customer character (see Customization — Isaac Sim Documentation)?

yes, the character downloaded from Mixamo has already been retargeted and can use commands in Isaac Sim (GoTo / Idle / LookAround), but animations from Mixamo cannot be used as described earlier.

And I assume you also followed the steps under the “Custom Commands and Randomization” section in Actor Control — Isaac Sim Documentation ?

yes, I did.

The cause is that the animation USD itself is not a direct skelAnimation but a skelAnimation under xform. It should look like the following:

To resolve the issue, please unparent that skelAnimation (by clicking on Edit → Unparent), and then right click → “Set as Default Prim”

I’ve added the animation to the ‘Custom Command’ after setting ‘Set as Default Prim,’ but the animation is still not executing on the biped_demo. Could this be an issue with the animation downloaded from Mixamo?

@jessiekao not sure. It is hard to tell what else could be wrong without the USD file. Is it possible to share it?

I’ve add the animation in Command Setting panel successfully, however, the character still cant do the animation.


run_ani.anim.zip (29.5 KB)

The USD is still an skelAnimation under the defaultPrim instead of it being the root and defaultPrim.

The attached file is the fixed version of the USD

run_ani.anim.usd (58.8 KB)

Yes, I’ve moved the SkelAnimation under the defaultPrim; however, the character still cannot play the animation. I tested this with a biped character and also used Actor SDG to generate my character, but neither can play the USD animation ‘run_ani.anim’, character remains in a “T-pose”.


biped_test.zip (3.0 KB)

@jessiekao just to be sure: did you run retarget before Customization — Isaac Sim Documentation ?

yes i did

@jessiekao can you follow A.1 Bring Mixamo Animation to Omniverse — VRKitchen2.0-Tutorial 0.0.4 documentation to bring Mixamo to Omniverse?


The method you provided worked successfully, as shown in the video. However, how can I use Actor SDG to generate a character and have that character perform a running animation?

In other words, once I’ve downloaded an animation from Mixamo, how do I use it within Omniverse?

I know that “Command Settings” panel needs to be set up but even after completing that, I still cannot successfully apply the Mixamo animation.

Can you try to follow the steps here Actor Simulation and Synthetic Data Generation — Isaac Sim Documentation?

Yes, I’ve already done that, and it still didn’t work.

I’ve tried Actor Simulation and Synthetic Data Generation — Isaac Sim Documentation and Actor Control — Isaac Sim Documentation both.

The Mixamo animation still cannot be applied to the character using Actor SDG.

We need more information to debug. Is there any error logs / can you share the steps you setup the Actor SDG?

  1. Download Mixamo animation (.fbx file) → import to isaac sim → duplicate the SkelAnimation → unparent the duplicate one, delete the original one ->add a xform and set as default prim, and add attribute.

image

The animations I download from Mixamo always include a skeleton, even if I select the ‘Without Skin’ option. And I can not move the animation unless I duplicate it.

  1. Add the animation in “Custom Command” of Command Setting Panel. Note that “TypeKeyboard” Animation is from Isaac Sim, I used it to test Actor SDG. And “Run” is the animation downloaded from Mixamo.

  1. Create 4 Characters by using Actor SDG in my scene, and my character command as below.

  1. The animation sn’t working on the characters. There’s no error message, but I’m getting warning as below.

2026-04-21 01:08:44 [Warning] [omni.anim.asset] Failed to compile Animation. ‘/World/Characters/Biped_Setup/CustomCommandAnimations/Run’ is not a valid UsdSkelAnimation
2026-04-21 01:08:44 [Warning] [omni.anim.asset] Failed to compile asset ‘/World/Characters/Biped_Setup/CustomCommandAnimations/Run’:
2026-04-21 01:08:44 [Warning] [omni.anim.graph.core.python] Type mismatch for variable Action in Character::SetVariable

  1. Please note that if I remove the “Run” Animation from “Step 2”, “TypeKeyboard” is working on the characters. So maybe the problem is the “Run” Animation?

From the log, “Run” is not a valid USD animation. That’s why it is not working.