Skip to content

Commit d12826f

Browse files
committed
feat: adds pymujoco_ros reload function
1 parent 0cccfb4 commit d12826f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

mujoco_ros/python/src/mujoco_ros/mujoco_ros.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,12 @@ def toggle_enableflag(self, bit: int):
235235
def toggle_disableflag(self, bit: int):
236236
self._env.model.opt.disableflags ^= bit
237237

238+
def reload(self):
239+
"""Reload the current model"""
240+
m = self._env.model
241+
d = mujoco.MjData(m)
242+
return self._env._load(m, d)
243+
238244
def _reload_cb(self, req):
239245
res = ReloadResponse()
240246
if len(req.model) > self._env.kMaxFilenameLength:

0 commit comments

Comments
 (0)