RoboPick, a warehouse robotics company operating 8,000 pick-and-place arms across fulfillment centers, needs a fast inverse kinematics model to convert target end-effector poses into joint angles. The controls team wants an ML-based regressor that can approximate valid joint configurations quickly enough for motion planning warm starts.
The training data was generated from a calibrated 6-DOF robotic arm simulator and validated against production telemetry. Each row represents one reachable target pose and one valid joint-angle solution.
| Feature Group | Count | Examples |
|---|---|---|
| End-effector position | 3 | x, y, z |
| End-effector orientation | 4 | quaternion_w, quaternion_x, quaternion_y, quaternion_z |
| Robot state context | 6 | previous_joint_1 ... previous_joint_6 |
| Arm metadata | 3 | payload_kg, gripper_type, arm_id |
| Targets | 6 | joint_1 ... joint_6 |
A good solution should achieve mean absolute joint error < 0.06 radians, 95th percentile Cartesian position error < 2.5 cm after forward kinematics validation, and stable performance on edge-of-workspace poses.