Planning to Build Soma Blocks Using a Dual-arm Robot
Hao Chen, Weiwei Wan, Keisuke Koyama, and Kensuke Harada

TL;DR
This paper introduces an automated planner for dual-arm robots to determine optimal assembly sequences for soma blocks, considering stability, graspability, and the need for assistance, verified through simulations and real-world tests.
Contribution
It presents a novel planning method that evaluates assembly sequences using object mesh models and accounts for the need for auxiliary grasps to ensure stability.
Findings
Successfully generated optimal assembly sequences in simulation.
Verified the planner's effectiveness in real-world robot assembly tasks.
Improved assembly stability by incorporating assisting grasps.
Abstract
This paper presents a planner that can automatically find an optimal assembly sequence for a dual-arm robot to assemble the soma blocks. The planner uses the mesh model of objects and the final state of the assembly to generate all possible assembly sequence and evaluate the optimal assembly sequence by considering the stability, graspability, assemblability, as well as the need for a second arm. Especially, the need for a second arm is considered when supports from worktables and other workpieces are not enough to produce a stable assembly. The planner will refer to an assisting grasp to additionally hold and support the unstable components so that the robot can further assemble new workpieces and finally reach a stable state. The output of the planner is the optimal assembly orders, candidate grasps, assembly directions, and the assisting grasps if any. The output of the planner can…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Modular Robots and Swarm Intelligence · Robotic Path Planning Algorithms
