get_joint_config
Diagnose robot joint issues by retrieving drive configuration, including stiffness, damping, limits, and position error. Identify tracking problems, oscillation, or unexpected limit hits.
Instructions
Diagnostic tool: get joint drive configuration for a robot articulation.
Returns stiffness, damping, limits, target vs actual positions, and position error for each joint. Call this when:
Joint drives are not tracking targets (check position_error)
Joints are oscillating or unstable (check stiffness/damping ratio)
Joints hit limits unexpectedly (check lower_limit/upper_limit)
Units: gains are per-radian (angular) or per-meter (linear), per each joint's
gain_units. USD stores angular gains per-degree — divide by 180/pi before
writing one back via execute_script, or the drive lands 57.3x stiff, silently.
Args: prim_path: USD path to the robot articulation root.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prim_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |