Add additional data fields that can be reported by rangefinder sensors.

PiperOrigin-RevId: 848316991
Change-Id: Idbf7ba81b4da711a22c23302c8782ab2b0b98d82
This commit is contained in:
Yuval Tassa
2025-12-23 15:31:53 -08:00
committed by Copybara-Service
parent f2e9097ed6
commit 70bc7be4bc
27 changed files with 712 additions and 133 deletions
+8
View File
@@ -10506,6 +10506,14 @@ EMSCRIPTEN_BINDINGS(mujoco_bindings) {
enum_<mjtProjection>("mjtProjection")
.value("mjPROJ_PERSPECTIVE", mjPROJ_PERSPECTIVE)
.value("mjPROJ_ORTHOGRAPHIC", mjPROJ_ORTHOGRAPHIC);
enum_<mjtRayDataField>("mjtRayDataField")
.value("mjRAYDATA_DIST", mjRAYDATA_DIST)
.value("mjRAYDATA_DIR", mjRAYDATA_DIR)
.value("mjRAYDATA_ORIGIN", mjRAYDATA_ORIGIN)
.value("mjRAYDATA_POINT", mjRAYDATA_POINT)
.value("mjRAYDATA_NORMAL", mjRAYDATA_NORMAL)
.value("mjRAYDATA_DEPTH", mjRAYDATA_DEPTH)
.value("mjNRAYDATA", mjNRAYDATA);
enum_<mjtRndFlag>("mjtRndFlag")
.value("mjRND_SHADOW", mjRND_SHADOW)
.value("mjRND_WIREFRAME", mjRND_WIREFRAME)