Skip to content
All articlesTechnical

Articulated Assets: Inspecting Joints, Limits and Motion

Updated October 1, 20262 minsimgenerator Team

An articulated asset must move as the task expects

A rendered door opening is not enough evidence for a manipulation task. The robot needs the handle, door, hinge and surrounding geometry to interact coherently under the intended controls and contact conditions.

Begin by writing a simple acceptance statement: for example, the gripper can open this door through the required range without the door separating from the cabinet or passing through nearby geometry. That statement determines which parts need closer inspection.

Inspect the joint definition

A revolute joint permits rotation around an axis; a prismatic joint permits translation along one. The UsdPhysics joint documentation describes joint bodies, reference frames, limits and drives. The revolute-joint API reference provides the schema details for that joint type.

For each moving part, check:

  • The connected bodies correspond to the intended parts.
  • The joint origin and axis match the mechanism.
  • The starting pose is valid and the motion range is appropriate.
  • Contacts do not block intended motion or allow unintended penetration.
  • Mass and control assumptions are recorded when the behavior depends on them.

Test motion under relevant conditions

Run the mechanism alone first. Move it slowly through its range, inspect the endpoints and reset it repeatedly. Then test it with the robot or controller you intend to use. A mechanism that behaves well when directly driven may respond differently when moved through contact.

Watch for discontinuities, excessive oscillation, parts moving together incorrectly and persistent intersections. Change one setting at a time and keep the test scene so another engineer can reproduce the result.

Separate authored values from measured behavior

Joint limits and mass values can be authored without being measured from a real object. If matching an existing mechanism matters, specify the required references, measurements and tolerances during authoring. Do not infer those details from a thumbnail or an articulation badge.

Our library exposes available asset specifications. For a mechanism unique to your facility, discuss custom authoring. Pair profile checks in the validator with a runtime test of the interaction you actually need.