Skip to content

OpenArm's Robot Description File (URDF) in Isaac Sim #48

@aascropv

Description

@aascropv

Describe the problem you got

I have tried the tutorial:OpenArm Description Package to generate the URDF.

Image

But, when I imported it into the Isaac Sim and used the Lula Robot Description Editor to generate the robot configuration like the Isaac Sim tutorial here:Tutorial 8: Generate Robot Configuration File , it caused the error.
2026-03-13T07:38:04Z [81,701ms] [Error] [omni.ui.python] ValueError: Non-positive determinant (left-handed or null coordinate frame) in rotation matrix 0: [[ 1. 0. 0.] [ 0. -1. 0.] [ 0. 0. 1.]]. At: _rotation.pyx(1136): scipy.spatial.transform._rotation.Rotation.from_matrix

Image Image

I have searched online and found that the URDF I generate have some problems. The main issue is the scaling : I found that the meshes of all components scale down 1000 times and the y axis of some component are -0.001 (negative).

Image

This will cause error because the physics engine of Isaac Sim can't convert it. Before I have used the Unitree Z1 robot arm, its URDF's scale is "1 1 1". But I am not sure how to solve this problem correctly.
Has anyone run into this issues when using Isaac Sim Lula Robot Description Editor to make the collision sphere and generate the robot configuration?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions