逆序布局搜索提升机器人装配规划效率
Backward Layout Search for Sequence-Constrained Robotic Assembly

- 逆向逐步分配零件初始位姿,利用后续步骤依赖性减少搜索空间
- 实验显示比正向搜索少30%以上步骤评估,且成功率更高
- 适合需要高可靠性装配路径的工业自动化场景
机器人装配布局规划需确定每个零件的装配位置和初始姿态,同时保证预设装配序列中无碰撞。由于每步装配后障碍物环境变化,未组装零件可能阻挡机械臂运动,该问题极具挑战性。我们发现每个装配步骤的可行性仅取决于当前及后续零件的初始姿态。基于此,提出逆向布局搜索(BLS),按反向装配顺序分配零件初始姿态。每步扩展执行几何、运动学、抓取和预定轨迹检查,结合碰撞掩码与候选集过滤剔除不可行姿态。通过束选择保留有前景的部分布局,并在正向装配顺序下进行完整路径规划验证。在五个装配模型上的实验表明,BLS生成了无碰撞可执行布局,相比匹配的正向搜索显著降低步骤评估次数与搜索时间。
原文摘要 · Abstract (English)
Robotic assembly layout planning must determine the assembly site and the initial pose of each part while ensuring collision-free execution of a prescribed assembly sequence. This problem is challenging because the obstacle environment changes after each assembly step, and unassembled parts re maining in the workspace may block robot motions. We observe that the feasibility of each assembly step depends only on the initial poses of the current and later-assembled parts. Based on this dependency, we propose Backward Layout Search (BLS), which assigns initial part poses in reverse assembly order. Each expansion performs geometric, kinematic, grasp, and prescribed-motion checks, while collision masks and candidate set filtering remove infeasible initial part pose candidates. Promising partial layouts are retained through beam selection, and complete layouts are validated by full motion planning in forward assembly order. Experiments on five assembly models show that BLS produces collision-free executable layouts and reduces step evaluations and search time compared with a matched forward search.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。