Objective
The goal is to make the human model URDF agnostic to local directory paths for meshes. Currently, the mesh files in the URDF model are referenced using a fixed local directory path. This requires modifying the URDF file on every computer or for every user. Instead, we aim to update the URDF to use a package variable, which will:
- Allow mesh paths to follow a standard format, such as:
<mesh filename="package://human-model-generator/meshes/Pelvis.stl" scale="0.58333333 1.03030303 1.03030303"/>
- Require the
package variable to be set as an environment variable by the user. This variable should point to the meshes folder inside the human-model-generator repository.
- Enable interchanging URDF models without requiring any modifications to the file.
Objective
The goal is to make the human model URDF agnostic to local directory paths for meshes. Currently, the mesh files in the URDF model are referenced using a fixed local directory path. This requires modifying the URDF file on every computer or for every user. Instead, we aim to update the URDF to use a
packagevariable, which will:packagevariable to be set as an environment variable by the user. This variable should point to themeshesfolder inside thehuman-model-generatorrepository.