Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request adds Valkyrie robot to the Isaac Lab environments. Persona AI tries to stay engaged with the robotics community and open-source projects. To this end, we are making this contribution which includes adding Valkyrie into the NVIDIA asset and its corresponding config files to Isaac Lab envs.
The USD file of Valkyrie robot lives in val_asset repo. For now, I have added an env variable that points to the local path of
val_asset
at this line. We should fix that with Nucleus directory when Valkyrie is added to asset.I have created a
ManagerBasedEnv
for this robot with all the necessary agent and env configurations. The robot can learn to walk in about 20 mins with the current settings and tuned hyper-parameters (NVIDIA GeForce RTX 4090).Fixes #2455
Type of change
Screenshots
Here is a short video of running the trained model:
valkyrie_walking.webm
Checklist
pre-commit
checks with./isaaclab.sh --format
config/extension.toml
fileCONTRIBUTORS.md
or my name already exists thereNote:
extension.toml
is needed