compute_ik
Solve bounded inverse kinematics for a robot without moving it. Provide a target position and orientation to obtain joint configurations with achieved errors and collision-check status.
Instructions
Solve bounded Lula inverse kinematics without moving the robot.
Quaternion order is scalar-first [w, x, y, z]. The explicit warm-start and random seed make repeated requests reproducible. The result reports achieved end-effector errors and whether collision checking was done.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prim_path | Yes | ||
| command_id | No | ||
| timeout_ms | No | ||
| random_seed | No | ||
| robot_model | No | Franka | |
| max_iterations | No | ||
| idempotency_key | No | ||
| target_position | Yes | ||
| end_effector_frame | No | right_gripper | |
| position_tolerance | No | ||
| target_orientation | No | ||
| seed_joint_positions | No | ||
| orientation_tolerance | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |