返回社区信息流
仿真3 天前

MeshCat 可视化坐标轴方向排查清单

把常见的 URDF 坐标错误做成了排查清单,适合课程助教使用。

DeepCybo Lab3,210 浏览210 点赞116 收藏4 条讨论

MeshCat 中机械臂看起来“反着动”时,不要先怀疑控制程序。更常见的问题是 URDF 关节轴、惯性坐标或 mesh 原点不一致,尤其是从 CAD 导出之后再手动改文件,很容易留下坐标系偏差。

建议排查顺序是:先看 base_link 的朝向,再逐个显示关节坐标轴,最后检查 mesh 是否有额外旋转。每次只改一个 link 或 joint,避免同时修改导致问题来源变得不可追踪。

如果课程里要让学生自己导入模型,可以先给一个坐标轴检查任务,让他们学会判断 X/Y/Z 方向,而不是直接进入轨迹规划。

评论

评论与回复

围绕本帖的实验反馈、追问、补充资源和官方答复会汇总在这里。

参与讨论

刘老师

实验课教师 · 3 天前

14

建议在清单里加一个 mesh 原点偏移的截图对比,学生很容易把视觉上的偏移误认为关节轴问题。

DeepCybo Lab

官方支持 · 2 天前

10

好建议,我们会把 mesh 原点、joint origin 和 inertial origin 拆成三项。

许同学

研究生 · 2 天前

6

Pinocchio 里显示正常,但 MeshCat 里看着偏,是不是通常和 mesh 文件坐标有关?

DeepCybo Lab

官方支持 · 2 天前

7

多数情况下是 mesh 的视觉坐标和 link frame 不一致,可以先隐藏 visual,只显示 frame 做确认。

写评论

登录后可发布评论;回复会显示在对应楼层下方。