Reduce ccd_iterations from 50 to 35.

PiperOrigin-RevId: 808610578
Change-Id: I8755f9ba2902bf0805b7ded07ee6e048e404a31f
This commit is contained in:
Kyle Bayes
2025-09-18 09:15:58 -07:00
committed by Copybara-Service
parent 4b8454b79c
commit eb96dd556c
5 changed files with 5 additions and 4 deletions
@@ -674,7 +674,7 @@ class MjcPhysicsSceneAPI : public UsdAPISchemaBase {
///
/// | ||
/// | -- | -- |
/// | Declaration | `uniform int mjc:option:ccd_iterations = 50` |
/// | Declaration | `uniform int mjc:option:ccd_iterations = 35` |
/// | C++ Type | int |
/// | \ref Usd_Datatypes "Usd Type" | SdfValueTypeNames->Int |
/// | \ref SdfVariability "Variability" | SdfVariabilityUniform |
@@ -229,6 +229,7 @@ class EllipsoidCollisionTest(parameterized.TestCase):
_ELLIPSOID_ELLIPSOID = """
<mujoco>
<option ccd_iterations="50"/>
<worldbody>
<body>
<geom size=".15 .03 .05" type="ellipsoid"/>
+1 -1
View File
@@ -119,7 +119,7 @@ void mj_defaultOption(mjOption* opt) {
opt->iterations = 100;
opt->ls_iterations = 50;
opt->noslip_iterations = 0;
opt->ccd_iterations = 50;
opt->ccd_iterations = 35;
opt->disableflags = 0;
opt->enableflags = 0;
opt->disableactuator = 0;
@@ -175,7 +175,7 @@ class "MjcSceneAPI" (
doc = """Determines the rate (in Hz) at which an external API allows
the update function to be executed."""
)
uniform int mjc:option:ccd_iterations = 50 (
uniform int mjc:option:ccd_iterations = 35 (
displayName = "CCD Iterations"
doc = "Maximum number of iterations of the algorithm used for convex collisions."
)
+1 -1
View File
@@ -283,7 +283,7 @@ class "MjcSceneAPI"
doc = """Tolerance threshold used for early termination of the Noslip solver."""
)
uniform int mjc:option:ccd_iterations = 50 (
uniform int mjc:option:ccd_iterations = 35 (
customData = {
string apiName = "CCDIterations"
}