novaphy.UrdfVisual¶
URDF <visual> element. Pairs a frame with a UrdfGeometry
plus an optional material name. Visuals are kept around for downstream
viewers / exporters; they are not used for collision.
Attributes¶
| Attribute | Description |
|---|---|
origin |
Transform of the visual frame relative to the parent link. |
geometry |
UrdfGeometry describing the visual shape. |
material_name |
Name of the URDF <material> referenced by this visual (may be empty). |
Example¶
import novaphy
vis = novaphy.UrdfVisual()
vis.origin = novaphy.Transform()
vis.geometry = novaphy.UrdfGeometry()
vis.geometry.type = novaphy.UrdfGeometryType.Mesh
vis.geometry.mesh_filename = "meshes/base_link.stl"
vis.geometry.mesh_scale = (1.0, 1.0, 1.0)
vis.material_name = "blue"