Simulation-aided Learning from Demonstration for Robotic LEGO Construction
Ruixuan Liu, Alan Chen, Xusheng Luo, Changliu Liu

TL;DR
This paper introduces a simulation-aided learning framework enabling robots to automatically learn and execute LEGO construction tasks from human demonstrations, simplifying the prototyping process for users without programming expertise.
Contribution
The paper presents a novel SaLfD framework that allows robots to learn LEGO assembly/disassembly from demonstrations and verify plans via simulation, reducing programming complexity.
Findings
The framework effectively learns construction tasks from human demonstrations.
The simulation verifies the correctness of learned construction plans.
The system successfully deploys learned tasks on a FANUC robot.
Abstract
Recent advancements in manufacturing have a growing demand for fast, automatic prototyping (i.e. assembly and disassembly) capabilities to meet users' needs. This paper studies automatic rapid LEGO prototyping, which is devoted to constructing target LEGO objects that satisfy individual customization needs and allow users to freely construct their novel designs. A construction plan is needed in order to automatically construct the user-specified LEGO design. However, a freely designed LEGO object might not have an existing construction plan, and generating such a LEGO construction plan requires a non-trivial effort since it requires accounting for numerous constraints (e.g. object shape, colors, stability, etc.). In addition, programming the prototyping skill for the robot requires the users to have expert programming skills, which makes the task beyond the reach of the general public.…
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
TopicsManufacturing Process and Optimization · Robot Manipulation and Learning · Additive Manufacturing and 3D Printing Technologies
