Skip to content

Commit fe8ec8a

Browse files
sbohezcopybara-github
authored andcommitted
Add standard orientation sensor to base.Walker.
PiperOrigin-RevId: 306834126 Change-Id: I07832acd26a7cd07b1893f00e04894672359968f
1 parent 8abac54 commit fe8ec8a

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

dm_control/locomotion/walkers/base.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,11 @@ def sensors_accelerometer(self):
173173
return observable.MJCFFeature('sensordata',
174174
self._entity.mjcf_model.sensor.accelerometer)
175175

176+
@composer.observable
177+
def sensors_framequat(self):
178+
return observable.MJCFFeature('sensordata',
179+
self._entity.mjcf_model.sensor.framequat)
180+
176181
# Semantic groupings of Walker observables.
177182
def _collect_from_attachments(self, attribute_name):
178183
out = []
@@ -187,7 +192,9 @@ def proprioception(self):
187192

188193
@property
189194
def kinematic_sensors(self):
190-
return ([self.sensors_gyro, self.sensors_accelerometer] +
195+
return ([self.sensors_gyro,
196+
self.sensors_accelerometer,
197+
self.sensors_framequat] +
191198
self._collect_from_attachments('kinematic_sensors'))
192199

193200
@property

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ def find_data_files(package_dir, patterns):
166166

167167
setup(
168168
name='dm_control',
169-
version='0.0.306617621',
169+
version='0.0.306834126',
170170
description='Continuous control environments and MuJoCo Python bindings.',
171171
author='DeepMind',
172172
license='Apache License, Version 2.0',

0 commit comments

Comments
 (0)