Access the full text.
Sign up today, get DeepDyve free for 14 days.
P. Pastor, L. Righetti, Mrinal Kalakrishnan, S. Schaal (2011)
Online movement adaptation based on previous sensor experiences2011 IEEE/RSJ International Conference on Intelligent Robots and Systems
D. Massa, M. Callegari (2016)
Industrial Robot : An International Journal Manual guidance for industrial robot programming
B. Nemec, Fares Abu-Dakka, Barry Ridge, A. Ude, J. Jørgensen, T. Savarimuthu, J. Jouffroy, H. Petersen, N. Krüger (2013)
Transfer of assembly operations to new workpiece poses by adaptation to the desired force profile2013 16th International Conference on Advanced Robotics (ICAR)
D. C., Juho Kannala, Janne Heikkilä (2012)
Joint Depth and Color Camera Calibration with Distortion CorrectionIEEE Transactions on Pattern Analysis and Machine Intelligence, 34
W. Kabsch (1976)
A solution for the best rotation to relate two sets of vectorsActa Crystallographica Section A, 32
H. Bruyninckx, S. Dutré, J. Schutter (1995)
Peg-on-hole: a model based solution to peg and hole alignmentProceedings of 1995 IEEE International Conference on Robotics and Automation, 2
A. Ude, A. Gams, T. Asfour, J. Morimoto (2010)
Task-Specific Generalization of Discrete and Periodic Dynamic Movement PrimitivesIEEE Transactions on Robotics, 26
K. Rathmill, P. MacConaill, S. O'Leary, J. Browne (1985)
Robot Technology and Applications
Seung-kook Yun (2008)
Compliant manipulation for peg-in-hole: Is passive compliance a key to learn contact motion?2008 IEEE International Conference on Robotics and Automation
Petar Kormushev, S. Calinon, D. Caldwell (2011)
Imitation Learning of Positional and Force Skills Demonstrated via Kinesthetic Teaching and Haptic InputAdvanced Robotics, 25
Mrinal Kalakrishnan, L. Righetti, P. Pastor, S. Schaal (2011)
Learning force control policies for compliant manipulation2011 IEEE/RSJ International Conference on Intelligent Robots and Systems
W. Newman, M. Branicky, Andy Podgurski, S. Chhatpar, Ling-Hao Huang, Jayendran Swaminathan, Hao Zhang (1999)
Force-responsive robotic assembly of transmission componentsProceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C), 3
A. Ijspeert, J. Nakanishi, Heiko Hoffmann, P. Pastor, S. Schaal (2013)
Dynamical Movement Primitives: Learning Attractor Models for Motor BehaviorsNeural Computation, 25
P. Giordano, A. Stemmer, K. Arbter, A. Albu-Schäffer (2008)
Robotic assembly of complex planar parts: An experimental evaluation2008 IEEE/RSJ International Conference on Intelligent Robots and Systems
B. Nemec, A. Gams, A. Ude (2013)
Velocity adaptation for self-improvement of skills learned from user demonstrations2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids)
A. Buch, D. Kraft, J. Kämäräinen, H. Petersen, N. Krüger (2013)
Pose estimation using local structure-specific shape and appearance context2013 IEEE International Conference on Robotics and Automation
K. Hirana, T. Suzuki, S. Okuma (2002)
Optimal motion planning for assembly skill based on mixed logical dynamical system7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623)
S. Schaal, P. Mohajerian, A. Ijspeert (2007)
Dynamics systems vs. optimal control--a unifying view.Progress in brain research, 165
B. Argall, S. Chernova, M. Veloso, Brett Browning (2009)
A survey of robot learning from demonstrationRobotics Auton. Syst., 57
Bradley Hamner, S. Koterba, Jane Shi, R. Simmons, Sanjiv Singh (2010)
An autonomous mobile manipulator for assembly tasksAutonomous Robots, 28
J. Xiao (1997)
Goal-contact relaxation graphs for contact-based fine motion planningProceedings of the 1997 IEEE International Symposium on Assembly and Task Planning (ISATP'97) - Towards Flexible and Agile Assembly and Manufacturing -
M. Quigley (2009)
ROS: an open-source Robot Operating System
L. Rozo, P. Jiménez, C. Torras (2013)
A robot learning from demonstration framework to perform force-based manipulation tasksIntelligent Service Robotics, 6
K. Collins, A. Palmer, K. Rathmill (1985)
The Development of a European Benchmark for the Comparison of Assembly Robot Programming Systems
D. Bristow, Marina Tharayil, A. Alleyne (2006)
A survey of iterative learning controlIEEE Control Systems, 26
P. Besl, N. McKay (1992)
A Method for Registration of 3-D ShapesIEEE Trans. Pattern Anal. Mach. Intell., 14
Purpose – The purpose of this paper is to propose a new algorithm based on programming by demonstration and exception strategies to solve assembly tasks such as peg-in-hole. Design/methodology/approach – Data describing the demonstrated tasks are obtained by kinesthetic guiding. The demonstrated trajectories are transferred to new robot workspaces using three-dimensional (3D) vision. Noise introduced by vision when transferring the task to a new configuration could cause the execution to fail, but such problems are resolved through exception strategies. Findings – This paper demonstrated that the proposed approach combined with exception strategies outperforms traditional approaches for robot-based assembly. Experimental evaluation was carried out on Cranfield Benchmark, which constitutes a standardized assembly task in robotics. This paper also performed statistical evaluation based on experiments carried out on two different robotic platforms. Practical implications – The developed framework can have an important impact for robot assembly processes, which are among the most important applications of industrial robots. Our future plans involve implementation of our framework in a commercially available robot controller. Originality/value – This paper proposes a new approach to the robot assembly based on the Learning by Demonstration (LbD) paradigm. The proposed framework enables to quickly program new assembly tasks without the need for detailed analysis of the geometric and dynamic characteristics of workpieces involved in the assembly task. The algorithm provides an effective disturbance rejection, improved stability and increased overall performance. The proposed exception strategies increase the success rate of the algorithm when the task is transferred to new areas of the workspace, where it is necessary to deal with vision noise and altered dynamic characteristics of the task.
Industrial Robot: An International Journal – Emerald Publishing
Published: Oct 20, 2014
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.