Copybara import of the project:
-- 40996ab1a05f328c2b5d1b940abb189d43f646de by Levi Burner <leviburner@gmail.com>: [Python Viewer] load mjb files, fixes #1421 COPYBARA_INTEGRATE_REVIEW=https://github.com/google-deepmind/mujoco/pull/1535 from aftersomemath:simulate-load-mjb 40996ab1a05f328c2b5d1b940abb189d43f646de PiperOrigin-RevId: 617913250 Change-Id: I09e858495784122c29e0a3895ce43b95010003bc
This commit is contained in:
committed by
Copybara-Service
parent
67982c4961
commit
848e014020
@@ -169,7 +169,10 @@ def _file_loader(path: str) -> _LoaderWithPathType:
|
||||
"""Loads an MJCF model from file path."""
|
||||
|
||||
def load(path=path) -> Tuple[mujoco.MjModel, mujoco.MjData, str]:
|
||||
m = mujoco.MjModel.from_xml_path(path)
|
||||
if len(path) >= 4 and path[-4:] == '.mjb':
|
||||
m = mujoco.MjModel.from_binary_path(path)
|
||||
else:
|
||||
m = mujoco.MjModel.from_xml_path(path)
|
||||
d = mujoco.MjData(m)
|
||||
return m, d, path
|
||||
|
||||
|
||||
Reference in New Issue
Block a user