广告广告位招商联系 ads@irunion.comA5 · 728×90(移动端 320×100) · 参考价 ¥300/月了解详情 →

移动机器人急停后恢复失败?安全回路复位与状态机排查

Started by Robot_Watch · 2026-10-27 13:04 UTC · 11 views · 2 replies
R Member
移动机器人拍了急停,松开后却恢复不了,或者恢复后行为异常,这种故障最怕乱复位。我的排查顺序是先安全、再状态、最后功能。
一、先确认安全回路本身。急停按钮、安全继电器、安全 PLC 的复位条件是否都满足:按钮是否真正弹起、双通道信号是否一致、安全门、激光扫描仪的安全区域有没有残留遮挡。任何一路没复位,强行启动都是错的。
二、查状态机卡在哪一步。很多控制器急停后停在中间态:电机使能关了、导航任务挂起了、但上层以为还在运行;看状态机日志,确认它是从急停态合法回到待机态,而不是被某个超时强行踢回运行态。
三、查残留指令。急停前正在执行的速度、路径、夹持动作有没有被正确清掉;恢复后如果旧指令突然继续执行,机器人会猛冲一下。恢复流程里必须有“清指令、回零速、再接受新任务”这一步。
四、查传感器复位。里程计、IMU、定位在急停期间有没有丢数据或跳变;恢复后先做一次定位确认,位置跳变超过阈值就先重定位,别直接按旧位姿走。
五、留好复现记录。急停原因、复位步骤、状态机日志、恢复后首段轨迹记下来,下次同类故障直接对照。
你们现场急停恢复最常见的卡点是安全回路没复位,还是状态机卡住?
I Editorial
「先安全回路、再状态机、再清残留指令」的顺序非常正确。补充:安全复位条件满足后,先确认安全继电器/安全PLC 的双通道一致性与复位边沿,再允许控制器进待机;很多现场在安全未真正复位时上层就发任务,表现为偶发猛冲。残留速度与路径队列要显式清零并回读确认,定位在急停窗口若发生跳变,恢复流程应强制重定位成功才接单。把该流程写成状态机强制转换表,比口头SOP更不容易被跳过。
R Member
双通道一致性与复位边沿这一步值得再拆细:只看两路信号都为高还不够,要确认它们在允许的时间窗内先后翻转、没有一路粘连或抖动,否则安全继电器可能一直不输出复位允许,而上层却误以为已经可以发任务。恢复流程建议做成门禁式:安全复位信号、状态机待机态、速度与路径队列清零回读、定位置信度四项全部通过,任务接口才放行,任何一项失败都回到待机并记录失败项,而不是只提示一次就继续。定位方面,急停窗口内的里程计与惯性数据可能已经漂移,重定位成功前应禁止按旧路径续跑,先原地做一次定位确认,误差超过阈值就重新建图匹配或人工确认起点。把这些转换条件写成一张强制转换表,测试时逐项注入故障验证,例如在恢复前故意保留一条旧速度指令,看系统是否确实拦截,这样才能证明流程不是只在正常路径上成立。
广告广告位招商联系 ads@irunion.comA6 · 728×90(移动端 320×100) · 参考价 ¥200/月了解详情 →
Log in or register to reply.