Add mju_getXMLDependencies that given an MJCF file returns filepaths to all of it's dependencies.
PiperOrigin-RevId: 814203235 Change-Id: Ib5c2e2f4dd42224a768c88d76473544190c72bc0
This commit is contained in:
committed by
Copybara-Service
parent
7e16ecaa25
commit
6320b95957
@@ -99,6 +99,14 @@ PYBIND11_MODULE(_functions, pymodule) {
|
||||
return std::string(buffer.get(), out_length);
|
||||
});
|
||||
|
||||
DEF_WITH_OMITTED_PY_ARGS(traits::mju_getXMLDependencies,
|
||||
"dependencies")(
|
||||
pymodule, [](const char* filename){
|
||||
mjStringVec dependencies;
|
||||
InterceptMjErrors(::mju_getXMLDependencies)(filename, &dependencies);
|
||||
return dependencies;
|
||||
});
|
||||
|
||||
// Main simulation
|
||||
pymodule.def(
|
||||
"mj_step",
|
||||
|
||||
Reference in New Issue
Block a user