Add octree support to MJX API.

Also, enable the touch sensor to use the octree SDF.

PiperOrigin-RevId: 783313462
Change-Id: I0032c2a7164f4770aa10a3612db3fd70bea954db
This commit is contained in:
Alessio Quaglino
2025-07-15 06:43:58 -07:00
committed by Copybara-Service
parent ad0dc0de5e
commit 4ea778f2d3
4 changed files with 27 additions and 7 deletions
+5
View File
@@ -527,6 +527,9 @@ class ModelC(PyTreeNode):
bvh_child: jax.Array
bvh_nodeid: jax.Array
bvh_aabb: jax.Array
oct_child: jax.Array
oct_aabb: jax.Array
oct_coeff: jax.Array
geom_plugin: jax.Array
light_bodyid: jax.Array
light_targetbodyid: jax.Array
@@ -742,6 +745,8 @@ class Model(PyTreeNode):
mesh_faceadr: np.ndarray
mesh_bvhadr: np.ndarray
mesh_bvhnum: np.ndarray
mesh_octadr: np.ndarray
mesh_octnum: np.ndarray
mesh_graphadr: np.ndarray
mesh_vert: np.ndarray
mesh_face: np.ndarray