在卫星装配工厂的一次高精度组装操作中,一个机械臂发生了严重故障。该事件归因于定位传感器偏差,导致末端执行器与卫星结构直接碰撞。此案例揭示了当仿真未能精确复现环境物理条件时,机器人系统的脆弱性。
RoboGuide、Cyclone 和 PolyWorks 在错误检测中的应用 🤖
故障调查依赖于三个关键工具。RoboGuide(发那科)用于重现编程轨迹,并隔离扭矩传感器偏差超过安全阈值的精确时刻。徕卡 Cyclone 便于对碰撞后场景进行 3D 扫描,生成点云,显示机器人实际位置与其数字孪生体之间存在 0.8 毫米的差异。PolyWorks 执行计量检测,将受损卫星的尺寸与 CAD 模型进行比较,确认装配公差(0.2 毫米)已被超出。没有这三者——仿真、扫描和检测——的结合,错误的根源(轴 4 编码器中未建模的磨损)将不会被发现。
迈向具有计量校准功能的数字孪生体 🔧
此事件表明,机器人仿真不能局限于理想化的运动学。集成实时计量数据(例如 PolyWorks 提供的数据)以及通过 Cyclone 进行 3D 扫描验证,对于在碰撞前检测亚毫米级偏差至关重要。卫星装配的未来要求数字孪生体纳入组件疲劳和传感器漂移,将仿真转变为一个预测性而非仅反应性的系统。
从卫星装配中的机器人故障中,可以提取哪些关键的仿真和校准经验教训,以防止关键太空自动化操作中的精度错误?
(附注:模拟机器人很有趣,直到它们决定不听从你的指令。)