Skip to content

Conversation

@ft-lab
Copy link
Collaborator

@ft-lab ft-lab commented Oct 20, 2025

Description

Fixes #16

Here we implemented the same layer structure as mujoco-usd-converter.

  • The body.py, material.py, mesh.py, and scene.py files are not yet implemented.
    These will be implemented in separate issues.
  • tests/testCli.py: The test_run method was missing the detection of urdf files with errors, so this has been fixed.
  • tests/testCli.py: Added unit tests for test_no_layer_structure, test_no_physics_scene, and test_comment.
  • Added simple-primitives.urdf file to "tests/data".
    This is an example of what needs to be replaced as usd prim names.
  • Coverage Rate: _flatten.py has low coverage, this should be resolved when we implement texture conversion for materials.

Checklist

@ft-lab ft-lab self-assigned this Oct 20, 2025
@andrewkaufman andrewkaufman marked this pull request as ready for review October 21, 2025 16:27
@andrewkaufman andrewkaufman merged commit 93da44e into newton-physics:main Oct 22, 2025
8 checks passed
@ft-lab ft-lab deleted the dev/yyoshisaka/setup_layer_structure branch November 10, 2025 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Setup Layer Structure and Asset Interface

2 participants