MCPcopy Create free account
hub / github.com/google-deepmind/dm_control / _get_sensor_names

Method _get_sensor_names

dm_control/suite/quadruped.py:154–163  ·  view source on GitHub ↗
(self, *sensor_types)

Source from the content-addressed store, hash-verified

152 self._hinge_names = []
153
154 def _get_sensor_names(self, *sensor_types):
155 try:
156 sensor_names = self._sensor_types_to_names[sensor_types]
157 except KeyError:
158 [sensor_ids] = np.where(
159 np.isin(self.model.sensor_type, sensor_types).ravel()
160 )
161 sensor_names = [self.model.id2name(s_id, 'sensor') for s_id in sensor_ids]
162 self._sensor_types_to_names[sensor_types] = sensor_names
163 return sensor_names
164
165 def torso_upright(self):
166 """Returns the dot-product of the torso z-axis and the global z-axis."""

Callers 3

force_torqueMethod · 0.95
imuMethod · 0.95
rangefinderMethod · 0.95

Calls 1

id2nameMethod · 0.80

Tested by

no test coverage detected