Learning Robotic Assembly from CAD
نویسندگان
چکیده
In this work, motivated by recent manufacturing trends, we investigate autonomous robotic assembly. Industrial assembly tasks require contact-rich manipulation skills, which are challenging to acquire using classical control and motion planning approaches. Consequently, robot controllers for assembly domains are presently engineered to solve a particular task, and cannot easily handle variations in the product or environment. Reinforcement learning (RL) is a promising approach for autonomously acquiring robot skills that involve contact-rich dynamics. However, RL relies on random exploration for learning a control policy, which requires many robot executions, and often gets trapped in locally suboptimal solutions. Instead, we posit that prior knowledge, when available, can improve RL performance. We exploit the fact that in modern assembly domains, geometric information about the task is readily available via the CAD design files. We propose to leverage this prior knowledge by guiding RL along a geometric motion plan, calculated using the CAD data. We show that our approach effectively improves over traditional control approaches for tracking the motion plan, and can solve assembly tasks that require high precision, even without accurate state estimation. In addition, we propose a neural network architecture that can learn to track the motion plan, thereby generalizing the assembly controller to changes in the object positions.
منابع مشابه
Optimal Robotic Assembly Sequence generation using Particle Swarm Optimization
The optimal feasible robotic assembly sequence leads to efficient manufacturing process by minimizing the assembly cost. Assembly cost is based on the energy required to assemble the components through collision free path and robot directional changes during the assembly operations. So, the determination of a feasible assembly sequence with minimum assembly cost is vital concern for manufacturi...
متن کاملOptimal Robotic Assembly Sequence Generation Using Particle Swarm Optimization
The optimal feasible robotic assembly sequence leads to efficient manufacturing process by minimizing the assembly cost. Assembly cost is based on the energy required to assemble the components through collision free path and robot directional changes during the assembly operations. So, the determination of a feasible assembly sequence with minimum assembly cost is vital concern for manufacturi...
متن کاملMechanical Assembly Planning System
We describe the implementation and performance of Archimedes 2, an integrated mechanical assembly planning system. Archimedes 2 includes two planners, two assembly sequence animation facilities, and an associated robotic workcell. Both planners use fully 3 dimensional data. A rudimentary translator from high level assembly plans to control code for the robotic workcell has also been implemented...
متن کاملLearning the Peg-into-Hole Assembly Operation with a Connectionist Reinforcement Technique
The paper presents a learning controller that is capable of increasing insertion speed during consecutive peg-into-hole operations, without increasing the contact force level. Our aim is to nd a better relationship between measured forces and the controlled velocity , without using a complicated (human generated) model. We followed a connectionist approach. Two learning phases are distinguished...
متن کاملCad Environment for Automated and Robotic Construction
423 Successful robotic and automated systems require a well defined, structured and controlled work environment . It is therefore clear that before automation in the construction process can be effectively implemented , uniformity and clarity of the various tasks to be automated must be introduced . The structuring of this process must be addressed in the design phase and maintained through to ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2018