Add mjModel.sensor_intprm, integer parameters of sensors

PiperOrigin-RevId: 781053754
Change-Id: I90e5ef1cab3f87b894dbc70dccfc8bf0046ce1b6
This commit is contained in:
Yuval Tassa
2025-07-09 07:59:28 -07:00
committed by Copybara-Service
parent 9d64ed9575
commit a3d251f552
9 changed files with 60 additions and 1 deletions
+16
View File
@@ -4149,6 +4149,14 @@ STRUCTS: Mapping[str, StructDecl] = dict([
doc='id of reference frame; -1: global frame',
array_extent=('nsensor',),
),
StructFieldDecl(
name='sensor_intprm',
type=PointerType(
inner_type=ValueType(name='int'),
),
doc='sensor parameters',
array_extent=('nsensor', 'mjNSENS'),
),
StructFieldDecl(
name='sensor_dim',
type=PointerType(
@@ -10388,6 +10396,14 @@ STRUCTS: Mapping[str, StructDecl] = dict([
),
doc='name of referenced object',
),
StructFieldDecl(
name='intprm',
type=ArrayType(
inner_type=ValueType(name='int'),
extents=(2,),
),
doc='integer parameters',
),
StructFieldDecl(
name='datatype',
type=ValueType(name='mjtDataType'),