# 真实DH参数导致6DOF机械臂解析IK失效

> 原文链接：https://robotics.hellobike.com/pitfalls/2017-12-02-robotics-se-14714
> 频道：pitfalls | 更新日期：2017-12-02 | 标签：auto, stackexchange, inverse-kinematics, industrial-robot, calibration, dh-parameters
> 核心摘要：校准后真实DH使解析IK不再适用，可用理想解析解作数值IK初值加速收敛。

# 真实DH参数导致6DOF机械臂解析IK失效

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Robot Calibration using DH parameters](https://robotics.stackexchange.com/questions/14714/robot-calibration-using-dh-parameters)（Robotics Stack Exchange #14714）

**状态**：已解决

## 问题

6DOF机械臂为实时应用使用腕心位置几何解析`IK`，校准后得到真实`DH`参数，原`IK`对新参数不再有效；担心数值解无法满足每次`IK`计算不超过`0.5ms`。

## 环境

Linux / ROS 机器人软件与控制通用开发环境

## 解决办法

1. 保留原理想模型的解析`IK`，先用它计算关节空间中的初始解。
2. 将该初始解作为真实`DH`参数数值`IK`的初始猜测。
3. 利用校准误差通常较小的特点，数值`IK`预计在`3-5`次迭代内收敛到可接受精度；回答者认为`0.5ms`较苛刻，通常合理硬件上`1ms`可用于数值`IK`。

原问题作者：Paul Tumbaco；采纳答案作者：50k4。原内容依 CC BY-SA 4.0 授权，本页摘要同样依 CC BY-SA 4.0 授权。
:::

## 原始参考来源 (Sources)

- [Robotics Stack Exchange #14714：Robot Calibration using DH parameters](https://robotics.stackexchange.com/questions/14714/robot-calibration-using-dh-parameters)