Skip to content

520 add support for parsing physx spatial tendons from usd for integration testing - #2

Open
nv-rgresia wants to merge 37 commits into
mainfrom
520-add-support-for-parsing-physx-spatial-tendons-from-usd-for-integration-testing
Open

520 add support for parsing physx spatial tendons from usd for integration testing#2
nv-rgresia wants to merge 37 commits into
mainfrom
520-add-support-for-parsing-physx-spatial-tendons-from-usd-for-integration-testing

Conversation

@nv-rgresia

@nv-rgresia nv-rgresia commented Sep 16, 2025

Copy link
Copy Markdown
Collaborator

Description

Pulled against main for cleaner diff, but is an extension of newton-physics#223 and is intended to be merged with it. This PR adds functionality for newton to model spatial tendons via mjwarp and focuses on importing physx spatial tendons via USD. The last 6 commits being the most relevant for this review.

Newton Migration Guide

Before your PR is "Ready for review"

  • Necessary tests have been added and new examples are tested (see newton/tests/test_examples.py)
  • Documentation is up-to-date
  • Code passes formatting and linting checks with pre-commit run -a

vreutskyy and others added 30 commits July 17, 2025 18:22
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
- Use 'key' instead of 'name' for method parameters and attributes
- Rename tendon actuator gains: kp→ke, kv→kd (matching joint convention)

Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
…y unused

Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
…actuation-of-spatial-tendons

Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
…actuation-of-spatial-tendons

Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
…ons-in-selection-api

Add support for spatial tendons in selection api
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Viktor Reutskyy <vreutskyy@nvidia.com>
Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
…rter

Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
Signed-off-by: Ryan Gresia <rgresia@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for parsing PhysX spatial tendons from USD for integration testing

2 participants