Replies: 1 comment
|
Not a bug in your project — you're mixing two separate launch paths that Isaac Lab 3.0 treats differently. What you built with the template generator is an external project, and external projects are still meant to be run through the per-library script directly. The new unified Why the second command failsThe docs page Create new project or task draws an explicit line between the two things the template generator can create:
You can actually see this in your own traceback. Your first command runs That whole chain only ever imports Isaac Lab's built-in So it's not that Newton isn't supported for external projects — the new unified CLI just isn't wired up yet to discover tasks outside the Isaac Lab repo. What to doKeep training with the command that already works: The deprecation warning is generic text baked into every per-library script, pointing everyone at the new unified command. That's correct guidance for first-party/internal tasks, just not (yet) for externally generated ones — safe to ignore it here. Getting Newton specificallySwitching physics backend isn't about which entry-point script you call — it's a Hydra config-group override, so it works the same on either path: One thing worth double-checking: the current Newton backend install docs (written against the bleeding-edge (Isaac Lab 3.0 is still in beta, so this split between external/internal task discovery may well change in a future release — worth keeping an eye on the changelog if the unified command matters to your workflow.) |
Uh oh!
There was an error while loading. Please reload this page.
Hi there,
I' m new to Isaaclab and I'm currently trying to create an external project and train using newton. My environment is:
I did create the external project and run this without issues:
C:\lab\IsaacLab\isaaclab.bat -p .\scripts\rsl_rl\train.py --task=Template-Task-v0It runs successfully with a deprecation warking train.py, additionally I'd like to run the training with Newton. Then when I run the command:
C:\lab\IsaacLab\isaaclab.bat train --rl_library rsl_rl --task=Template-Task-v0I receive the error:
I already installed the external project in the miniconda environment. Is this supported or I' m missing something?
All reactions