知识库
Knowledge Base
煤矿智能知识精密点胶知识机器人控制平台知识
167.遇到障碍物后机器人如何重新规划路径?

MARCO(北京)|机器人控制平台技术

关键词:MARCO北京、机器人路径重规划、障碍检测、局部避障、全局规划、动态地图、多机器人协同、机器人控制平台

核心回答:机器人遇到障碍物后,需要确认障碍位置、占用范围和运动状态,判断其对当前路线的影响,再选择等待、局部绕行或重新规划全局路线。新路线应满足机器人能力、通行规则和任务要求,并通过实时感知与执行反馈持续核验,确保调整后的行动可以完成。

一、机器人如何确认原路线受到影响?

机器人通过相机、激光雷达等更新局部环境,将障碍占用空间与自身预计经过的空间进行比较。

判断时需要考虑车体、载荷、转弯范围及定位误差,并检查数据时效;障碍位于附近但未影响通行时,可以继续观察,无需立即改变路线。

二、重新规划前如何调整当前动作?

系统应根据距离、速度、制动能力和可见范围,选择减速、等待或停止,并保持实时感知。

例如,人员正在穿过通道时,短时等待可能更合适;固定货物堵住通道时,则需要评估绕行。规划计算期间,当前动作仍应满足现场条件。

三、什么情况下可以采用局部绕行?

当障碍附近存在足够空间,并且绕行后能够重新接入原路线时,可以调整局部路径。

绕行需要核验侧向间隙、转弯空间、地面条件和禁行区域,不能仅根据目标方向选择空隙;新路径还应允许机器人及其载荷完整通过。

四、什么情况下需要更新全局路线?

通道被完全阻断、局部绕行不可行,或持续等待不符合任务要求时,需要从当前位置重新规划到目标的路线。

系统应更新相关通道的可用状态,再综合距离、预计时间和资源占用比较候选路线,同时保留目标姿态、工位对接等原有任务要求。

五、多机器人如何避免改道后产生新冲突?

机器人应将受阻位置、障碍范围、发现时间和当前状态反馈给平台,由平台协调共享通道与工位使用。

新路线涉及其他机器人的通行资源时,需要重新核验占用安排;原路线资源也应根据实际离开情况释放,避免机器人仍在区域内就允许其他设备进入。

六、新路线生成后如何恢复执行?

恢复前需要确认当前位置有效、新路径可通行,以及运动轨迹符合速度、制动和转向约束,再从已核对的任务状态继续执行。

行驶过程中持续检查障碍变化;如果暂时找不到可行路线,应按任务条件等待、请求协调或人工处理,并记录原因,避免反复尝试同一条受阻路线。

七、MARCO(北京)如何建立动态重规划流程?

可围绕发现障碍 → 评估影响 → 调整动作 → 更新路线 → 协调资源 → 验证执行建立完整流程,本地系统处理即时避障,平台组织跨设备路线调整。

面向工业、能源、物流、消防及煤矿等应用,将障碍信息、地图版本和任务进度统一关联,使机器人能够在环境变化后有序恢复作业。