cmvr-es/model/xiaoyan_description/dual_arm_2/payloads/instances.usda
lgv 4e9bd398f1 feat(collision): add collision primitive generation tools
Add URDF and USD collision primitive generation, MeshCat collision visualization, configuration, documentation, and generated Isaac Sim assets for the dual-arm model.
2026-07-27 15:39:54 +08:00

370 lines
9.7 KiB
Plaintext

#usda 1.0
(
customLayerData = {
string creator = "URDF USD Converter v0.1.3"
}
doc = """Generated from Composed Stage of root layer /tmp/tmpa433zx62/dual_arm.usdc
Generated from Composed Stage of root layer /tmp/urdf_import_dual_arm__0kvb3li/usdex_dual_arm/dual_arm.usdc
Generated from Composed Stage of root layer /tmp/urdf_import_dual_arm__0kvb3li/temp_dual_arm/dual_arm.usd
Generated from Composed Stage of root layer /home/lgv/cmvr/0-workspace/cmvr-es/model/xiaoyan_description/dual_arm_2/payloads/base.usd
"""
kilogramsPerUnit = 1
metersPerUnit = 1
upAxis = "Z"
)
def Scope "Instances"
{
def Xform "PELVIS_S" (
prepend references = @./geometries.usd@</Geometries/PELVIS_S>
)
{
over "PELVIS_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/PELVIS_S/VisualMaterials/material_1>
}
def Scope "VisualMaterials"
{
def Material "material_1" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_1>
)
{
}
}
}
def Xform "L_SHOULDER_P_S" (
prepend references = @./geometries.usd@</Geometries/L_SHOULDER_P_S>
)
{
over "L_SHOULDER_P_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_SHOULDER_P_S/VisualMaterials/material_2>
}
def Scope "VisualMaterials"
{
def Material "material_2" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_2>
)
{
}
}
}
def Xform "L_SHOULDER_R_S" (
prepend references = @./geometries.usd@</Geometries/L_SHOULDER_R_S>
)
{
over "L_SHOULDER_R_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_SHOULDER_R_S/VisualMaterials/material_3>
}
def Scope "VisualMaterials"
{
def Material "material_3" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "L_SHOULDER_Y_S" (
prepend references = @./geometries.usd@</Geometries/L_SHOULDER_Y_S>
)
{
over "L_SHOULDER_Y_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_SHOULDER_Y_S/VisualMaterials/material_4>
}
def Scope "VisualMaterials"
{
def Material "material_4" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "L_ELBOW_R_S" (
prepend references = @./geometries.usd@</Geometries/L_ELBOW_R_S>
)
{
over "L_ELBOW_R_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_ELBOW_R_S/VisualMaterials/material_5>
}
def Scope "VisualMaterials"
{
def Material "material_5" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "L_WRIST_P_S" (
prepend references = @./geometries.usd@</Geometries/L_WRIST_P_S>
)
{
over "L_WRIST_P_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_WRIST_P_S/VisualMaterials/material_6>
}
def Scope "VisualMaterials"
{
def Material "material_6" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_1>
)
{
}
}
}
def Xform "L_WRIST_Y_S" (
prepend references = @./geometries.usd@</Geometries/L_WRIST_Y_S>
)
{
over "L_WRIST_Y_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_WRIST_Y_S/VisualMaterials/material_7>
}
def Scope "VisualMaterials"
{
def Material "material_7" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_7>
)
{
}
}
}
def Xform "L_WRIST_R_S" (
prepend references = @./geometries.usd@</Geometries/L_WRIST_R_S>
)
{
over "L_WRIST_R_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/L_WRIST_R_S/VisualMaterials/material_8>
}
def Scope "VisualMaterials"
{
def Material "material_8" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "R_SHOULDER_P_S" (
prepend references = @./geometries.usd@</Geometries/R_SHOULDER_P_S>
)
{
over "R_SHOULDER_P_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_SHOULDER_P_S/VisualMaterials/material_9>
}
def Scope "VisualMaterials"
{
def Material "material_9" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "R_SHOULDER_R_S" (
prepend references = @./geometries.usd@</Geometries/R_SHOULDER_R_S>
)
{
over "R_SHOULDER_R_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_SHOULDER_R_S/VisualMaterials/material_10>
}
def Scope "VisualMaterials"
{
def Material "material_10" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "R_SHOULDER_Y_S" (
prepend references = @./geometries.usd@</Geometries/R_SHOULDER_Y_S>
)
{
over "R_SHOULDER_Y_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_SHOULDER_Y_S/VisualMaterials/material_11>
}
def Scope "VisualMaterials"
{
def Material "material_11" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "R_ELBOW_R_S" (
prepend references = @./geometries.usd@</Geometries/R_ELBOW_R_S>
)
{
over "R_ELBOW_R_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_ELBOW_R_S/VisualMaterials/material_12>
}
def Scope "VisualMaterials"
{
def Material "material_12" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
def Xform "R_WRIST_P_S" (
prepend references = @./geometries.usd@</Geometries/R_WRIST_P_S>
)
{
over "R_WRIST_P_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_WRIST_P_S/VisualMaterials/material_13>
}
def Scope "VisualMaterials"
{
def Material "material_13" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_7>
)
{
}
}
}
def Xform "R_WRIST_Y_S" (
prepend references = @./geometries.usd@</Geometries/R_WRIST_Y_S>
)
{
over "R_WRIST_Y_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_WRIST_Y_S/VisualMaterials/material_14>
}
def Scope "VisualMaterials"
{
def Material "material_14" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_7>
)
{
}
}
}
def Xform "R_WRIST_R_S" (
prepend references = @./geometries.usd@</Geometries/R_WRIST_R_S>
)
{
over "R_WRIST_R_S" (
apiSchemas = ["MaterialBindingAPI"]
)
{
custom rel material:binding
prepend rel material:binding = </Instances/R_WRIST_R_S/VisualMaterials/material_15>
}
def Scope "VisualMaterials"
{
def Material "material_15" (
instanceable = true
prepend references = @./materials.usda@</Materials/material_3>
)
{
}
}
}
}