diff --git a/mjx/mujoco/mjx/_src/collision_driver.py b/mjx/mujoco/mjx/_src/collision_driver.py index 796ef3fa..129bcf2a 100644 --- a/mjx/mujoco/mjx/_src/collision_driver.py +++ b/mjx/mujoco/mjx/_src/collision_driver.py @@ -377,11 +377,11 @@ def collision(m: Model, d: Data) -> Data: if d.ncon == 0: return d - groups = _contact_groups(m, d) max_geom_pairs = _numeric(m, 'max_geom_pairs') max_contact_points = _numeric(m, 'max_contact_points') # run collision functions on groups + groups = _contact_groups(m, d) for key, contact in groups.items(): # determine which contacts we'll use for collision testing by running a # broad phase cull if requested