Skip to content

Commit d988e88

Browse files
committed
Use OpenUSD terminology for rod material mapping
Signed-off-by: JC Chang <jumyungc@nvidia.com>
1 parent 6915cce commit d988e88

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

docs/concepts/articulations.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ per-joint stiffness values remain assembly controls on
6363
modes; damping is configured directly during assembly. Solver mechanics
6464
likewise use ``rod`` terminology.
6565

66-
For a circular elastic material, transverse shear uses the AOUSD-compatible
66+
For a circular elastic material, transverse shear uses the OpenUSD-compatible
6767
effective rigidity ``kGA`` with ``k = 0.9``. This is a finite
6868
shear-deformable rod, not the unshearable constraint of a strict Kirchhoff
6969
rod. Use section rigidities or direct joint stiffnesses when a different

newton/_src/sim/rod.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from ..core.types import Quat, Vec3, axis_to_vec3
1515
from ..math import quat_between_vectors_robust
1616

17-
# Follow AOUSD's solid-circular-section fallback: shear rigidity = kGA,
17+
# Follow OpenUSD's solid-circular-section fallback: shear rigidity = kGA,
1818
# where k ~= 0.9. Newton uses k = 0.9.
1919
_CIRCULAR_SECTION_TRANSVERSE_SHEAR_CORRECTION = 0.9
2020

@@ -157,7 +157,7 @@ class Rod:
157157
or mutually inconsistent.
158158
159159
Note:
160-
Material-derived transverse shear follows the AOUSD deformable-body
160+
Material-derived transverse shear follows the OpenUSD deformable-body
161161
treatment for a solid circular section, using ``kGA`` with
162162
``k = 0.9``. See :meth:`newton.ModelBuilder.add_rod` for rigidity
163163
discretization, direct stiffness and damping controls, and topology

0 commit comments

Comments
 (0)